HP 3PAR CIM API Programming Reference (QL226-97722, March 2014)

Table 23 Relevant Properties of StorageSetting (continued)
DescriptionProperties
TP volume user space allocation warning in percentage of volume size.
If this is set, UserSpaceLimitWarningThreshold is ignored.
Uint32
UserSpaceAllocationWarning
UserSpaceLimitWarningThreshold calculation requires
UserSpaceLimit , which may not be specified.
UserSpaceAllocationWarning thus allows a percentage to be
specified without requiring UserSpaceLimit to be specified (in CLI,
one can specify usr_aw option without specifying usr_al option).
Applies only to TPVVs.
Volume snap space allocation warning in percentage of volume size.
If this is set, SpaceLimitWarningThreshold is ignored.
Uint32
SnapSpaceAllocationWarning
SpaceLimitWarningThreshold calculation requires SpaceLimit,
which may not be specified. SnapSpaceAllocationWarning thus
allows a percentage to be specified without requiring SpaceLimit
to be specified (in CLI, one can specify snp_aw option without
specifying snp_al option).
Warning alert is issued if snap space of a CPG exceeds
DSPSnapSpaceGrowWarning. 0 means no warning limit is enforced.
This value is in bytes. Applies to DynamicStoragePool only.
Uint64
DSPSnapSpaceGrowWarning
Describes how the elements are used. For example, if a new TP
StorageVolume is used for snap shot, this value is 7. The default
value is 0 (not specialized”).
Uint16
IntendedUsage
Generates a low space indication and applies only when creating a
DynamicStoragePool. If non-zero, a low space indication is
Uint16
LowSpaceWarningThreshold
generated when RemainingManagedSpace of
DynamicStoragePool <= ( TotalManagedSpace of
DynamicStoragePool * LowSpaceWarningThreshold )/100.
If it is zero, no indication is generated. Unit is in percentage. This
corresponds to the -aw option of the CLI createcpg command.
True if the corresponding volume is thinly provisioned.Boolean
ThinlyProvisioned
Type of template to be created (VV or CPG).Uint16
TemplateType
Type of VV template to be created (TPVV, CPVV or all).Uint16
TemplateForVolumeType
The type of thin provisioned pool used when StorageSetting is used a
goal for creating a thin provisioned pool. In other contexts, this property
Uint16
ThinProvisionedPoolType
is undefined. The possible values match the appropriate values in
StorageConfigrationCapabilities.SupportedStorageElementTypes.
The Usage value to be used when creating a new StoragePool.Uint16
StoragePoolInitialUsage
Table 24 Matrix of Populated Properties for Different Types of StorageSetting
Default Values for Each StorageSetting TypeProperties
Generated
from
Generated
from
Fully
Provisioned
Thin
Provisioned
DynamicStoragePool SettingLegacy
Volume
Setting HP_3PAR:CapabilitiesHP_3PAR:Capabilities:<concreteVolume
Setting
Volume
Setting forpool> or
DynamicStoragePool
CreateSetting
HP_3PAR:Capabilities:primordial
CreateSetting
FFFTNULLFThinlyProvisioned
Block Services Package 25