White Papers

Version 1.3.3 13
7.2.2 Operations
The following table details the implemented operations on DCIM_LCEnumeration.
Table 2 – DCIM_LCEnumeration - Operations
Operation Name
Requirements
Required Input
Get
Mandatory
Instance URI
Enumerate
Mandatory
Class URI
DCIM_LCService.SetAttributte()
Mandatory
See section 8.1
DCIM_LCService.SetAttributes()
Mandatory
See section 8.2
7.2.3 Properties
The following table details the implemented properties for DCIM_LCEnumeration instance representing a
LC enumeration attribute. The “Requirements” column shall denote the implementation requirement for
the corresponding property. If the column “Property Name” matches the property name, the property
either shall have the value denoted in the corresponding column “Additional Requirement”, or shall be
implemented according to the requirements in the corresponding column “Additional Requirement”.
Table 3 – Class: DCIM_LCEnumeration
Properties Type Requirement Additional Requirements
InstanceID string Mandatory
The property value shall have a unique value.
AttributeName String Mandatory
The property value shall be from the “AttributeName” column in
Table 4.
CurrentValue string[] Mandatory
The property value shall be one of the values in the
“PossibleValues” column at the corresponding row in
Table 4.
PendingValue
string[]
Mandatory
The property value shall be one of the values in the
“PossibleValues” column at the corresponding row in Table 4.
IsReadOnly boolean Mandatory
The property value shall the value in the “IsReadOnly” column at
the corresponding row in
Table 4.
ElementName string Mandatory The property value shall be the FQDD of the LC.
PossibleValues string Mandatory
The property value shall be equal to the array of the values in
“PossibleValues” column at the corresponding row in
Table 4.
The following table describes the requirements for the AttributeName, and PossibleValues properties.
The PossibleValues is an array property represented in the table as comma delimited list.