Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_ComputerSystemMemory --> CIM_SystemDevice --> CIM_SystemComponent --> CIM_Component --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_SystemDevice NAME CIM_ComputerSystemMemory
Class CIM_ComputerSystemMemory Qualifiers Name Type Value From Class Deprecated string CIM_SystemDevice CIM_ComputerSystemMemory Version string 2.8.0 CIM_ComputerSystemMemory Description string The use of this association has be deprecated in lieu of SystemDevice. Association indicating that memory is installed and required for the UnitaryComputerSystem to operate. Note that this relationship inherits from the SystemDevice association, and therefore, the Memory StorageExtent is weak to the aggregating UnitaryComputerSystem. CIM_ComputerSystemMemory Composition boolean true CIM_ComputerSystemMemory Association boolean true CIM_ComputerSystemMemory Aggregation boolean true CIM_ComputerSystemMemory Composition boolean true CIM_SystemDevice Description string LogicalDevices can be aggregated by a System. This relationship is made explicit by the SystemDevice association. CIM_SystemDevice Association boolean true CIM_SystemDevice Aggregation boolean true CIM_SystemDevice Description string CIM_SystemComponent is a specialization of the CIM_Component association that establishes ’ part of ’ relationships between a System and any ManagedSystemElements of which it is composed. Use this association with caution when using it instead of a subclass such as SystemDevice or a peer association such as HostedService. This class is very broadly defined, which can lead to erroneous use. For example, Access Points that are dependent on (and hosted on) a System are NOT Components of the System. The System is not made up of any AccessPoint ’ parts ’ , which is why a Dependency association, HostedAccessPoint, was defined. Similarly, a PhysicalPackage is not a ’ part ’ of a System, because the physical element exists independently of any internal components, software, and so on. In fact, again, a Dependency relationship is true where a ComputerSystem is Dependent on its packaging, as described by the ComputerSystemPackage association. CIM_SystemComponent Association boolean true CIM_SystemComponent Aggregation boolean true CIM_SystemComponent Association boolean true CIM_Component Aggregation boolean true CIM_Component Description string CIM_Component is a generic association used to establish ’ part of ’ relationships between Managed Elements. For example, it could be used to define the components or parts of a System. CIM_Component
Properties Name Type Value Qualifiers ClassOrigin GroupComponent CIM_UnitaryComputerSystem ref Deprecated
Min
Max
Description
Override
Key
AggregateCIM_ComputerSystemMemory PartComponent CIM_Memory ref Deprecated
Description
Weak
Override
KeyCIM_ComputerSystemMemory Property Qualifiers
Property GroupComponent Qualifiers Name Type Value From Class Min uint32 1 CIM_ComputerSystemMemory Max uint32 1 CIM_ComputerSystemMemory Description string The UnitaryComputerSystem. CIM_ComputerSystemMemory Override string GroupComponent CIM_ComputerSystemMemory Key boolean true CIM_ComputerSystemMemory Aggregate boolean true CIM_ComputerSystemMemory
Property PartComponent Qualifiers Name Type Value From Class Description string The Memory StorageExtent which is part of the UnitaryComputerSystem. CIM_ComputerSystemMemory Weak boolean true CIM_ComputerSystemMemory Override string PartComponent CIM_ComputerSystemMemory Key boolean true CIM_ComputerSystemMemory
Property GroupComponent Qualifiers Name Type Value From Class Min uint32 1 CIM_SystemDevice Max uint32 1 CIM_SystemDevice Description string The parent system in the Association. CIM_SystemDevice Override string GroupComponent CIM_SystemDevice Key boolean true CIM_SystemDevice Aggregate boolean true CIM_SystemDevice
Property PartComponent Qualifiers Name Type Value From Class Weak boolean true CIM_SystemDevice Description string The LogicalDevice that is a component of a System. CIM_SystemDevice Override string PartComponent CIM_SystemDevice Key boolean true CIM_SystemDevice
Property GroupComponent Qualifiers Name Type Value From Class Override string GroupComponent CIM_SystemComponent Description string The parent System in the Association. CIM_SystemComponent Key boolean true CIM_SystemComponent Aggregate boolean true CIM_SystemComponent
Property PartComponent Qualifiers Name Type Value From Class Override string PartComponent CIM_SystemComponent Description string The child element that is a component of a System. CIM_SystemComponent Key boolean true CIM_SystemComponent
Property GroupComponent Qualifiers Name Type Value From Class Key boolean true CIM_Component Aggregate boolean true CIM_Component Description string The parent element in the association. CIM_Component
Property PartComponent Qualifiers Name Type Value From Class Key boolean true CIM_Component Description string The child element in the association. CIM_Component
Method Qualifiers
Parameters
Parameter Qualifiers