Technical White Paper

16.6 Getting a RAID String Instance
Use the following example to get an instance of the
DCIM_RAIDString
class instead of all instances
as shown in Section 16.5.
Get a
DCIM_RAIDString
instance with the following parameters and syntax:
[INSTANCEID]: This is obtained from the enumeration in Section 16.5, which shows an
example using Disk.Virtual.0:RAID.Integrated.1-1:Name as an
instanceID
EXAMPLE:
wsman get http://schemas.dmtf.org/wbem/wscim/1/cimschema/
2/root/dcim/DCIM_RAIDString?InstanceID=$INSTANCEID
-h $IPADDRESS -V -v -c dummy.cert -P 443
-u $USERNAME -p $PASSWORD -j utf-8 -y basic
OUTPUT:
<n1:DCIM_RAIDString>
<n1:AttributeName>Name</n1:AttributeName>
<n1:CurrentValue>MyCacheCadeVD</n1:CurrentValue>
<n1:FQDD>Disk.Virtual.0:RAID.Integrated.1-1</n1:FQDD>
<n1:InstanceID>Disk.Virtual.0:RAID.Integrated.1-1:Name
</n1:InstanceID>
<n1:IsReadOnly>true</n1:IsReadOnly>
<n1:MaxLength>15</n1:MaxLength>
<n1:MinLength>0</n1:MinLength>
<n1:PendingValue/>
</n1:DCIM_RAIDString>
16.7 Listing the RAID Inventory-ControllerView Class
The
DCIM_ControllerView
class groups together a set of Controller properties.
Enumerate
ControllerView
with the following parameters and syntax:
EXAMPLE:
wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cimschema/
2/root/dcim/DCIM_ControllerView
-h $IPADDRESS -V -v -c dummy.cert -P 443
-u $USERNAME -p $PASSWORD -j utf-8 -y basic
OUTPUT:
<n1:DCIM_ControllerView>
<n1:Bus>1</n1:Bus>
<n1:CacheSizeInMB>0</n1:CacheSizeInMB>
<n1:CachecadeCapability>0</n1:CachecadeCapability>
<n1:ControllerFirmwareVersion>20.10.1-
0066</n1:ControllerFirmwareVersion>
<n1:Device>0</n1:Device>
<n1:DeviceCardDataBusWidth>1</n1:DeviceCardDataBusWidth>
<n1:DeviceCardManufacturer>DELL</n1:DeviceCardManufacturer>
<n1:DeviceCardSlotLength>4</n1:DeviceCardSlotLength>
<n1:DeviceCardSlotType>PCI Express x8</n1:DeviceCardSlotType>
<n1:DriverVersion xsi:nil="true"/>
<n1:EncryptionCapability>0</n1:EncryptionCapability>