White Papers
Power Utilization Management Profile
32 Version 1.0.0a
10.11 CIM_SettingsDefineCapabilities
Table 27 details the requirements for instances of CIM_SettingsDefineCapabilities when it is used to
associate an instance of CIM_PowerAllocationSettingData representing the detailed power consumption
level of managed systems with the instance of CIM_AllocationCapabilities.
Table 27 – Class: CIM_SettingsDefineCapabilities
Elements Requirement Notes
GroupComponent Mandatory
Key This property shall be a reference to an instance of
CIM_AllocationCapabilities.
Cardinality 0..1 indicating at most one reference
PartComponent Mandatory
Key This property shall be a reference to
CIM_PowerAllocationSettingData.
Cardinality 1..* indicating at least one reference
PropertyPolicy Mandatory This property shall match 0 (Independent)
ValueRole Mandatory This property shall match 3 (Supported)
ValueRange Mandatory
This property shall match 0 | 1 | 2 (Point, Maximums,
Minimums)
10.12 CIM_SettingsDefineState
CIM_SettingsDefineState instance associates the CIM_ComputerSystem instance that represents a
managed system, with the CIM_PowerAllocationSettingData instance that represents the power capping
aspect of the power aspect of the managed system. Table 28 contains the requirements for elements of
this class.
Table 28 – CIM_SettingsDefinesState
Properties Requirement Notes
ManagedElement Mandatory
This property shall be a reference to the instance of
CIM_ComputerSystem.
Cardinality 1 indicating one and only one
SettingData Mandatory
This property shall be a reference to the instance of
CIM_PowerAllocationSettingData.
Cardinality 1 indicating one and only one
10.13 DCIM_OEMPowerUtilizationCustomSettingData
DCIM_OEMPowerUtilizationCustomSettingData represents the custom settings for power consumption
algorithms. Table 29 provides information about the properties of
DCIM_OEMPowerUtilizationCustomSettingData.
Table 29 – Class: DCIM_OEMPowerUtilizationCustomSettingData
Elements Requirement Notes
InstanceID Mandatory
Key
ElementName Mandatory Pattern ".*"
CPUPowerMode Mandatory
MemoryPowerMode Mandatory
OtherMemoryPowerMode Conditional
This property shall be implemented if the
MemoryPowerMode has value 1 (Other).
FanPowerMode Mandatory