White Papers

SMASH Collections Profile
Version 1.0.0a 27
10.1 CIM_ConcreteCollection
CIM_ConcreteCollection instances are used to aggregate instances of CIM_ManagedElement. Table 5
provides information about the properties of CIM_ConcreteCollection.
Table 5 – Class: CIM_ConcreteCollection
Properties Requirement Notes
InstanceID Mandatory None
ElementName Mandatory See section 7.1.
10.2 CIM_MemberOfCollection
CIM_MemberOfCollection is used to associate CIM_ManagedElement (CIM_SettingData,
CIM_Capabilities, CIM_RecordLog) instances with the appropriate instance of CIM_ConcreteCollection.
Table 6 provides information about the properties of CIM_MemberOfCollection.
Table 6 – Class: CIM_MemberOfCollection
Properties Requirement Notes
GroupComponent Mandatory
The value of this property shall be an
instance of CIM_ConcreteCollection.
PartComponent Mandatory See sections 7.2 through 7.24.
10.3 CIM_OwningCollectionElement
CIM_OwningCollectionElement is used to associate a CIM_ConcreteCollection instance with its scoping
CIM_ComputerSystem instance. Table 7 provides information about the properties of
CIM_OwningCollectionElement.
Table 7 – Class: CIM_OwningCollectionElement
Properties Requirement Notes
OwningElement Mandatory
The value of this property shall be the
Scoping Instance of this profile.
OwnedElement Mandatory
The value of this property shall be an
instance of CIM_ConcreteCollection.
10.4 CIM_RegisteredProfile
The CIM_RegisteredProfile class is defined by the Profile Registration Profile. The requirements denoted
in Table 8 are in addition to those mandated by the Profile Registration Profile.
Table 8 – Class: CIM_RegisteredProfile
Properties Requirement Description
RegisteredName Mandatory
This property shall have a value of “SMASH
Collections”.
RegisteredVersion Mandatory
This property shall have a value of “1.0.0”.
RegisteredOrganization Mandatory This property shall have a value of 1 (Other).
OtherRegisteredOrganization Mandatory This property shall match “DCIM”