White Papers

Qualifier
s
Name
Type
Description/Values
OUT
(optional)
Message
String
Error Message in English corresponding to
MessageID is returned If the method fails to
execute.
8.6 Method: DCIM_RAIDService.GetDHSDisks ()
The GetDHSDisks () method is used to determine possible choices of drives to be a dedicated hotspare
for the identified Virtual disk. GetDHSDisks() returns success if it has evaluated the physical disks for
potential hot spares, the PDArray return list can be empty if no physical disks are suitable hot spares.
Table 17 DCIM_RAIDService.GetDHSDisks () Method: Return Code Values
Value
Description
0
Request was successfully executed.
1
Method is not supported in the implementation.
2
Error occurred
Table 18 DCIM_RAIDService.GetDHSDisks () Method: Standard Messages
MessageID (OUT parameter)
Message
STOR003
Missing parameter
STOR004
Invalid parameter value
STOR006
General failure
STOR007
Resource Allocation Failure
STOR017
Virtual Disk provided is not valid for the operation
Table 19 DCIM_RAIDService.GetDHSDisks () Method: Parameters
Qualifiers
Name
Type
Description/Values
IN, REQ
Target
String
FQDD of target device (Virtual disk)
OUT
PDArray
String Array
Array of FQDDs where each identifies a
physical disk
OUT
(optional)
MessageID
String
Error MessageID is returned If the method
fails to execute
OUT
(optional)
Message
String
Error Message in English corresponding to
MessageID is returned If the method fails to
execute
8.7 Method: DCIM_RAIDService.GetRAIDLevels ()
The GetRAIDLevels() method is used to determine possible choices RAID Levels to create virtual disks.
If the list of Physical disks is not provided, this method will operate on all connected disks.