Reference Guide

176 Lifecycle Controller Web Services Interface Guide for Linux
<p:VDPropNameArray>RAIDLevel</p:VDPropNameArray>
<p:VDPropNameArray>SpanDepth</p:VDPropNameArray>
<p:VDPropNameArray>SpanLength</p:VDPropNameArray>
<p:VDPropNameArray>Size</p:VDPropNameArray>
<p:VDPropNameArray>VirtualDiskName</p:VDPropNameArray>
<p:VDPropNameArray>StartingLBA</p:VDPropNameArray>
<p:VDPropValueArray>4</p:VDPropValueArray>
<p:VDPropValueArray>1</p:VDPropValueArray>
<p:VDPropValueArray>2</p:VDPropValueArray>
<p:VDPropValueArray>100</p:VDPropValueArray>
<p:VDPropValueArray>virtualdiskname</p:VDPropValueArray>
<p:VDPropValueArray>0xFFFFFFFFFFFFFFFF</p:VDPropValueArray>
</p:CreateVirtualDisk_INPUT>
OUTPUT:
The instanceID output identifies this virtual disk in the inventory before and after the
CreateTargetedConfigJob() method creates it. However, the instanceID changes after successful
creation.
CreateVirtualDisk_OUTPUT NewVirtualDisk
Address = http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
ReferenceParameters
ResourceURI = http://schemas.dell.com/wbem/wscim/1/cim
http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_VirtualDiskVie
wschema/2/DCIM_VirtualDiskView
SelectorSet
Selector: InstanceID =
DISK.Virtual.267386880:RAID.Integrated.1-1,__cimnamespace =
root/dcim
RebootRequired = YES
ReturnValue = 0
16.21.6 Creating a Cachecade Virtual Disk-CreateVirtualDisk()
The CreateVirtualDisk() method is used to create a Cachecade virtual disk on the targeted controller.
This method internally creates a RAID-0 virtual disk.The creation process is the same as
explained in Section 16.18.5. In this scenario, CreateVirtualDisk() method only takes
VDPropNameArray-VDPropValueArray pairs mentioned below.
Invoke CreateVirtualDisk() with the following parameters and syntax:
TARGET: This parameter is the FQDD of the DCIM_ControllerView (Section 16.7)
PDArray: This parameter is the list of physical disk FQDDs that is used to create a virtual Disk.
VDPropNameArray: This parameter is the list of property names that is used to create a virtual disk.
The parameter list has the following names:
VirtualDiskName, CacheCade
VDPropValueArray: This parameter is the list of property values that is used to create a virtual Disk.
The property values are for the property names listed under VDPropNameArray.
VirtualDiskName: Name of the virtual disk (1-15 character range)
Cachcade: The valid input value is 1. (required)
EXAMPLE:
wsman invoke -a CreateVirtualDisk
http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/root/dcim/DCIM_RAIDService?
SystemCreationClassName=DCIM_ComputerSystem,CreationClassName=DCIM_RAIDService