White Papers

Version 1.3.0 53
Table 56 DCIM_RAIDService.SetControllerKey() Method: Return Code Values
781
Value
Description
0
Request was successfully executed.
2
Error occurred
Table 57 DCIM_RAIDService.SetControllerKey( ) Method: Standard Messages
782
MessageID (OUT parameter)
Message
STOR003
Missing parameter
STOR004
Invalid parameter value
STOR006
General failure
STOR007
Resource Allocation Failure
STOR020
Controller Key is already present
STOR022
Controller is not security capable
STOR038
Invalid parameter value for Keyid
Table 58 DCIM_RAIDService.SetControllerKey () Method: Parameters
783
Qualifiers
Name
Type
Description/Values
IN, REQ
Target
String
FQDD of target device (Controller)
IN, REQ
Key
String
Key passcode. The Key shall be maximum of 32 characters in
length, where the expanded form of the special character is
counted as a single character..
The Key shall have at least one character from each of the
following sets.
Upper Case
Lower Case
Number
Special Character
The special characters in the following set need to be passed
as mentioned below.
& &
< &lt;
> &gt;
&quot;
&apos;
IN, REQ
Keyid
String
Key Identifier that describes the key. The Keyid shall be
maximum of 32 characters in length and should not have any
spaces.
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.
784