3PAR CIM API Programming Reference for InForm OS 2.3.1 (320-200164 Rev B, February 2010)

5.37
Block Services Package
CIM API Programming Reference
.
5.9.5.6 Creating a Volume with Disk Pattern Filtering
Disk pattern filtering can be achieved using the 3PAR extension properties to the
TPD_StorageSetting class (refer to the following table). Each of these properties are
defined as an array, with each array set representing a set of patterns, so for example if a client
wants to provide for 2 sets of patterns, the array size of these properties must all be 2.
Properties that are not applicable must be set to either empty string for string type or –1 for
integer type.
The format for the string is the same as that for the CLI as described in the Table 5-27:
Table 5-26. Parameters for the CreateOrModifyElementFromStoragePool Method
Operations/Parameters Create Volume Grow/Set Volume
ElementName Name of Volume New name of volume; NULL
means no change in volume
name.
ElementType 2 (Storage Volume)
5 (Thinly Provisioned Storage
Volume)
2
5 (Thinly Provisioned Storage
Volume).
Goal Reference to either fixed
TPD_StorageSetting or one
created through the
CreateSetting option;
defaults to fixed RAID-10 if NULL
Reference to a
TPD_StorageSetting instance
containing new parameter
values; NULL means no change
in StorageSetting parameters.
Size (bytes) Minimum 268435456 (256 MB) Must be larger than the current
volume size; NULL means the
volume is not grown.
InPool Reference to all-FC or all-NL pool
of
DynamicStoragePool;
defaults to all-FC pool if NULL
NULL.
TheElement NULL Reference to an existing
TPD_StorageVolume.