White Papers

Version 1.3.0 63
value specified by the AttributeValue parameter if the DCIM_IDRACCardAttribute.IsReadOnly property is
1380
FALSE.
1381
Invocation of this method when the DCIM_IDRACCardAttribute.IsReadOnly property is TRUE shall result
1382
in no change to the value of the DCIM_IDRACCardAttribute.CurrentValue property. The results of
1383
changing this value is described with the SetResult parameter.
1384
Return code values for the SetAttribute( ) method are specified in Table and parameters are specified in
1385
Table 71 . Invoking the SetAttribute( ) method multiple times can result in the earlier requests being
1386
overwritten or lost.
1387
1388
Table 70 SetAttribute() Method: Return Code Values
1389
Value
Description
0
Completed with no error
2
Failed
Table 71 SetAttribute() Method: Parameters
1390
Qualifiers
Name
Type
Description/Values
IN, REQ
Target
String
FQDD of the iDRAC Card
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 required attribute value. For non-array
attributes, only the first element shall be populated.
If the value is valid, the CurrentValue or PendingValue
property of the specified attribute will be modified.
OUT
SetResult
String
Returns:
"Set CurrentValue" 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 Message ID may be used to look-up in the Dell
Message registry files. For more information, see Error
Message Registry.
OUT
Message
String
Error Message in English corresponding to MessageID is
returned if the method fails to execute
OUT
MessageArguments[]
String
Substitution variables for dynamic error messages
Table 72 SetAttribute() Method: Standard Messages
1391
MessageID (OUT parameter)
Message
MessageArguments[]
RAC001
The command was successful
RAC002
General failure
RAC003
Missing required parameter
<parameter>
AttributeName, AttributeValue,
Target