CIM2.17.1 Class Declaration
CIM_ComputerSystemMemory

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_ComputerSystemMemory --> CIM_SystemDevice --> CIM_SystemComponent --> CIM_Component --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_SystemDevice
NAMECIM_ComputerSystemMemory

Class Qualifiers

Class CIM_ComputerSystemMemory Qualifiers
NameTypeValueFrom Class
AssociationbooleantrueCIM_ComputerSystemMemory
DeprecatedstringCIM_SystemDeviceCIM_ComputerSystemMemory
AggregationbooleantrueCIM_ComputerSystemMemory
CompositionbooleantrueCIM_ComputerSystemMemory
Versionstring2.8.0CIM_ComputerSystemMemory
UMLPackagePathstringCIM::Device::MemoryCIM_ComputerSystemMemory
DescriptionstringThe 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
AssociationbooleantrueCIM_SystemDevice
AggregationbooleantrueCIM_SystemDevice
CompositionbooleantrueCIM_SystemDevice
UMLPackagePathstringCIM::Core::DeviceCIM_SystemDevice
DescriptionstringLogicalDevices can be aggregated by a System. This relationship is made explicit by the SystemDevice association.CIM_SystemDevice
AssociationbooleantrueCIM_SystemComponent
AggregationbooleantrueCIM_SystemComponent
Versionstring2.10.0CIM_SystemComponent
UMLPackagePathstringCIM::Core::CoreElementsCIM_SystemComponent
DescriptionstringCIM_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
AssociationbooleantrueCIM_Component
AggregationbooleantrueCIM_Component
UMLPackagePathstringCIM::Core::CoreElementsCIM_Component
DescriptionstringCIM_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

Properties
NameTypeValueQualifiersClassOrigin
GroupComponentCIM_UnitaryComputerSystem ref Deprecated
Aggregate
Override
Min
Max
Description
Key
CIM_ComputerSystemMemory
PartComponentCIM_Memory ref Deprecated
Override
Description
Weak
Key
CIM_ComputerSystemMemory

Property Qualifiers

Property GroupComponent Qualifiers
NameTypeValueFrom Class
AggregatebooleantrueCIM_ComputerSystemMemory
Minuint321CIM_ComputerSystemMemory
Maxuint321CIM_ComputerSystemMemory
DescriptionstringThe UnitaryComputerSystem.CIM_ComputerSystemMemory
KeybooleantrueCIM_ComputerSystemMemory

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Memory StorageExtent which is part of the UnitaryComputerSystem.CIM_ComputerSystemMemory
WeakbooleantrueCIM_ComputerSystemMemory
KeybooleantrueCIM_ComputerSystemMemory

Property GroupComponent Qualifiers
NameTypeValueFrom Class
AggregatebooleantrueCIM_SystemDevice
Minuint321CIM_SystemDevice
Maxuint321CIM_SystemDevice
DescriptionstringThe parent system in the Association.CIM_SystemDevice
KeybooleantrueCIM_SystemDevice

Property PartComponent Qualifiers
NameTypeValueFrom Class
WeakbooleantrueCIM_SystemDevice
DescriptionstringThe LogicalDevice that is a component of a System.CIM_SystemDevice
KeybooleantrueCIM_SystemDevice

Property GroupComponent Qualifiers
NameTypeValueFrom Class
AggregatebooleantrueCIM_SystemComponent
DescriptionstringThe parent System in the Association.CIM_SystemComponent
KeybooleantrueCIM_SystemComponent

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe child element that is a component of a System.CIM_SystemComponent
KeybooleantrueCIM_SystemComponent

Property GroupComponent Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_Component
AggregatebooleantrueCIM_Component
DescriptionstringThe parent element in the association.CIM_Component

Property PartComponent Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_Component
DescriptionstringThe child element in the association.CIM_Component

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in