White Papers

Version 1.3.0 49
Table 47 DCIM_RAIDService.GetRAIDLevels () Method: Parameters
753
Qualifiers
Name
Type
Description/Values
IN, REQ
Target
String
FQDD of target device (Controller)
IN, REQ
DiskType
Uinit32
0 - Include all Types
1- Include Hard Disk only
2 - Include Solid State Only
IN, REQ
Diskprotocol
Uinit32
0 - Include all protocols
1- Include Sata
2 Include SAS
IN
DiskEncrypt
Uint32
0 Include FDE (encryption
capable and non-encryption
capable) disks
1 Include FDE only or include
only non-FDE disks
2- Include only non-FDE disks
IN
PDArray[]
String
Array of FQDD(s) identifies the physical
disk(s).
OUT
VDRAIDEnumArray[]
String
Indexed array of Virtual Disk RAID level
enum values.
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
8.9 DCIM_RAIDService.GetAvailableDisks ()
754
The GetAvailableDisks () method is used to determine possible the choices of drives to create virtual
755
disks.
756
Table 48 DCIM_RAIDService.GetAvailableDisks() Method: Return Code Values
757
Value
Description
0
Request was successfully executed.
2
Error occurred
Table 49 DCIM_RAIDService.GetAvailableDisks() Method: Standard Messages
758
MessageID (OUT parameter)
Message
STOR003
Missing parameter
STOR004
Invalid parameter value
STOR006
General failure
STOR007
Resource Allocation Failure