White Papers

58 Version 1.3.0
Table 70 DCIM_RAIDService.SetAttribute( ) Method: Parameters
831
Qualifiers
Name
Type
Description/Values
IN, REQ
Target
String
FQDD of of target device
IN, REQ
AttributeName[]
String
Shall contain the attribute name representing the attribute
to be modified, as specified by Attribute.AttributeName
property. The specified attribute shall be unique and shall
already exist.
OUT
SetResult[]
String
Returns:
"Set CurrentValue when the attributes current
value is set.
“Set PendingValue” when the attributes pending
value is set.
IN, REQ
AttributeValue[ ]
String
Shall contain a new value to assign to the specified
attribute. If this value is valid, it is applied to the
CurrentValue or PendingValue property of the specified
Attribute depending on the system implementation.
OUT
RebootRequired []
String
A value of “Yes” means a reboot is required to set this
value, and a value of “No” means a reboot is not required
to set this value.
OUT
MessageID[]
String
Error MessageID is returned If the method fails to execute.
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
832
8.16 DCIM_RAIDService.SetAttributes()
833
The SetAttributes( ) method is used to set or change the values of a group of attributes.
834
Invocation of the SetAttributes( ) method shall change the values of the CIM_Attribute.CurrentValue or
835
PendingValue properties that correspond to the names specified by the AttributeName parameter and the
836
values specified by the AttributeValue parameter if the respective CIM_Attribute.IsReadOnly property is
837
FALSE. Invocation of this method when the respective CIM_Attribute.IsReadOnly property is TRUE shall
838
result in no change to the corresponding value of the CIM_Attribute.CurrentValue property.
839
NOTE: If more than one value is specified for a particular attribute, the AttributeName parameter shall
840
contain multiple identical array entries that represent the attribute name that corresponds to each
841
respective attribute value described by the AttributeValue parameter.
842
NOTE: Invoking the SetAttributes( ) method multiple times can result in the earlier requests being
843
overwritten or lost.
844
Table 71 DCIM_RAIDService.SetAttributes( ) Method: Return Code Values
845
Value
Description
0
Completed with no error
2
Error occurred
Table 72 DCIM_RAIDService.SetAttributes( ) Method: Standard Messages
846
MessageID(OUT
parameter)
Message
STOR006
General failure