White Papers

50 Version 1.2.3
DCIM_NICAttribute.IsReadOnly property is FALSE. Invocation of this method when the 858
DCIM_NICAttribute.IsReadOnly property is TRUE shall result in no change to the value of the 859
DCIM_NICAttribute.CurrentValue property. The results of changing this value is described with the 860
SetResult parameter. 861
Return code values for the SetAttribute() method are specified in Table 56 and parameters are specified 862
in Table 57. Invoking the SetAttribute( ) method multiple times can result in the earlier requests being 863
overwritten or lost. 864
Table 56DCIM_NICService.SetAttribute() Method: Return Code Values 865
Value Description
0 Completed with no error
2 Failed
Table 57DCIM_NICService.SetAttribute() Method: Parameters 866
Qualifiers Name Type Description/Values
IN, REQ Target String FQDD of the NIC
IN, REQ AttributeName[] String Shall be formatted in the following way:
<GroupID property value>#<AttributeName property
value>.
Example: “MyGroup#MyAttribute”
IN, REQ AttributeValue[] String Shall contain the desired attribute value.
If the value is valid, the CurrentValue or PendingValue
property of the specified attribute will be modified.
OUT SetResult[] String Returns:
"Set CurrentValue property" when the attributes
current value is set.
“Set PendingValue” when the attributes pending
value is set.
OUT RebootRequired[] String Returns:
“Yes” if reboot is required,
“No” if reboot is not required.
OUT MessageID[] String Error MessageID
OUT Message[] String Error Message
OUT MessageArguments[] String Error MessageArguments
Table 58DCIM_NICService.SetAttribute() Method: Standard Messages 867
MessageID (OUT parameter) Message MessageArguments[]
NIC001 The command was successful
NIC002 Resource allocation failure
NIC003 Missing required parameter
NIC004
Invalid parameter value for
<parameter name>
Parameter
NIC005
Mismatch in AttributeName and
AttributeValue count
NIC006
Configuration job already created,
cannot set attribute on specified