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

5.31
Block Services Package
CIM API Programming Reference
5.9.5.2 Creating Data and Snapshot Space from Two Storage Pools
Table 5-22 shows the supported method for creating data and snapshot space from two
storage pools:
This method is useful for creating a default volume that has snap space without the need for
specifying a Goal parameter.
This method can also be used to create fully-provisioned volumes that draw user space from a
DSP.
5.9.5.2.1 Method Signature for CreateOrModifyElementFromStoragePools
The method signature for CreateOrModifyElementFromStoragePools is described as
follows:
5 Invalid Parameter
4097 Size Not Supported A volume with the specified size
cannot be created or grown.
Table 5-21. Return Values for CreateOrModifyElementFromStoragePool()
ValueMap Values Explanation/Notes
Table 5-22. Method for TPD_StorageConfigurationService
Method Description
TPD_CreateOrModifyElementFrom
StoragePools
Supports data and snapshot spaces, allocating
space from two different
DynamicStoragePools. This method can also
be used to modify existing TP
StorageVolume, for example, increasing its
size or changing other properties.
NOTE: This method does not support creating a legacy volume where user space
is allocated from a concrete “all” pool, although
CreateOrModifyElementFromStoragePool still supports this.