(file) Return to CIM_SystemComponent.mof CVS log (file) (dir) Up to [OMI] / omi / share / networkschema

 1 krisbash 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
 2              // <change cr="SysDevCR00711.001" type ="change">Update of
 3              // descriptions based on Tech Edit review.</change>
 4              // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 5              // qualifier values to CIM Schema.</change>
 6              // ==================================================================
 7              //  CIM_SystemComponent
 8              // ==================================================================
 9                 [Association, Aggregation, Version ( "2.10.0" ), 
10                  UMLPackagePath ( "CIM::Core::CoreElements" ), 
11                  Description ( 
12                     "CIM_SystemComponent is a specialization of the CIM_Component "
13                     "association that establishes \'part of\' relationships between "
14                     "a System and any ManagedSystemElements of which it is "
15                     "composed. \n"
16                     "Use this association with caution when using it instead of a "
17                     "subclass such as SystemDevice or a peer association such as "
18                     "HostedService. This class is very broadly defined, which can "
19                     "lead to erroneous use. For example, Access Points that are "
20                     "dependent on (and hosted on) a System are NOT Components of "
21                     "the System. The System is not made up of any AccessPoint "
22 krisbash 1.1        "\'parts\', which is why a Dependency association, "
23                     "HostedAccessPoint, was defined. Similarly, a PhysicalPackage "
24                     "is not a \'part\' of a System, because the physical element "
25                     "exists independently of any internal components, software, and "
26                     "so on. In fact, again, a Dependency relationship is true where "
27                     "a ComputerSystem is Dependent on its packaging, as described "
28                     "by the ComputerSystemPackage association." )]
29              class CIM_SystemComponent : CIM_Component {
30              
31                    [Aggregate, Override ( "GroupComponent" ), 
32                     Description ( "The parent System in the Association." )]
33                 CIM_System REF GroupComponent;
34              
35                    [Override ( "PartComponent" ), 
36                     Description ( 
37                        "The child element that is a component of a System." )]
38                 CIM_ManagedSystemElement REF PartComponent;
39              
40              
41              };

ViewCVS 0.9.2