White Papers

Power Supply Profile
22 Version 1.0.0a
8.9 CIM_PowerSupply Operations
Table 12 lists operations that either have special requirements beyond those from DSP0200, or shall not
be supported.
Table 12 – CIM_PowerSupply Operations
Operation Requirement Messages
ModifyInstance Optional. See section 8.9.1. None
8.9.1 CIM_PowerSupply—ModifyInstance
This section details the requirements for the ModifyInstance operation applied to an instance of
CIM_PowerSupply. The ModifyInstance operation may be supported.
The ModifyInstance operation shall be supported and CIM_PowerSupply.ElementName shall be
modifiable when the ElementNameEditSupported property of the
CIM_EnabledLogicalElementCapabilities instance that is associated with the CIM_PowerSupply instance
has a value of TRUE. See section 8.9.1.1.
8.9.1.1 CIM_PowerSupply.ElementName
When the ElementNameEditSupported property of the CIM_EnabledLogicalElementCapabilities instance
that is associated with the CIM_PowerSupply instance has a value of TRUE, the implementation shall
allow the ModifyInstance operation to change the value of the ElementName property of the
CIM_PowerSupply instance. The ModifyInstance operation shall enforce the length restriction specified in
the MaxElementNameLen property of the CIM_EnabledLogicalElementCapabilities instance.
When the ElementNameEditSupported property of the CIM_EnabledLogicalElementCapabilities instance
has a value of FALSE, the implementation shall not allow the ModifyInstance operation to change the
value of the ElementName property of the CIM_PowerSupply instance.
8.10 CIM_RedundancySet Operations
All operations in the default list in section 8.3 are supported as described by DSP0200 version 1.2.
8.11 CIM_SuppliesPower Operations
Table 13 lists operations that either have special requirements beyond those from DSP0200, or shall not
be supported.
Table 13 – CIM_SuppliesPower Operations
Operation Requirement Messages
EnumerateInstances Unspecified None
EnumerateInstanceNames Unspecified None
Associators Unspecified None
AssociatorNames Unspecified None
References Unspecified None
ReferenceNames Unspecified None