HP 3PAR CIM API Programming Reference (OS 3.1.2 MU2) (QL226-97015, June 2013)

Table 24 Matrix of Populated Properties for Different Types of StorageSetting (continued)
Default Values for Each StorageSetting TypeProperties
00NULLNULL0NULLSpaceLimitWarningThreshold
NULLNULLNULLNULLNULLNULLUserSpaceLimit
NULLNULLNULLNULLNULLNULLUserSpaceLimitWarningThreshold
NULLNULLNULLNULLNULLNULLUserSpaceAllocationWarning
NULLNULLNULLNULLNULLNULLSnapSpaceAllocationWarning
NULLNULLNULLNULL0NULLLowSpaceWarningThreshold
NULLNULLNULLNULL0NULLDSPSnapSpaceGrowWarning
NULLDefaultNULLNULLDefaultDefaultLD Parameters (e.g., rs,
ss, ha, pattern etc.)
DefaultDefaultDefaultDefaultNULLDefaultVolume Parameters (e.g.,
spt, hpc, policy etc.)
VolumeVolumeVolumeVolumeCPGVolumeTemplateType
AnyNULLTPVVTPVVNULLAnyTemplateForVolumeType
NULLNULLNULLNULLThinlyProvisionedLimitlessStoragePool
(9)
NULLThinlyProvisionedPoolType
Creating a DynamicStoragePool (CPG) via SMI-S
Creating a DynamicStoragePool is a two-step process:
1. Choose or create a StorageSetting instance using CreateSetting().
If choosing a pre-created one, a client should use a StorageSetting with
InstanceID=”HP_3PAR:DynamicStoragePoolSetting:RAIDx:<concrete pool>”.
If generating a StorageSetting, a client should invoke the CreateSetting method
on one of the StorageCapabilties with
InstanceID=”HP_3PAR:Capabilities:RAIDx:<concrete pool>”.
By default, StorageSetting.ThinProvisionedPoolType is set to
ThinlyProvisionedLimitlessStoragePool(9), which creates a DSP with limitless
capacity. The size parameter to CreateOrModifyStoragePool is ignored.
A client can also set ThinProvisionedPoolTypeto
ThinlyProvisionedQuotaStoragePool(8), which means there is an upper limit
to how big the DSP can grow. For this, the Size parameter has to be specified and
non-zero.
ThinProvisionedPoolType cannot be set to
ThinlyProvisionedAllocatedStoragePool(7) since this is not supported.
StorageSetting.StoragePoolInitialUsage must either be NULL or
Unrestricted(2).
26 CIM API SMI-S Support