Class CIM_AllocatedFromStoragePool
extends CIM_Dependency

AllocatedFromStoragePool is an association describing how LogicalElements are allocated from underlying StoragePools. These elements typically would be subclasses of StorageExtents or StoragePools.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_Dependency
   |
   +--CIM_AllocatedFromStoragePool

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Associationbooleantrue
DescriptionstringAllocatedFromStoragePool is an association describing how LogicalElements are allocated from underlying StoragePools. These elements typically would be subclasses of StorageExtents or StoragePools.
UMLPackagePathstringCIM::Device::StorageServices
Versionstring2.8.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
SpaceConsumeduint64
DescriptionstringSpace consumed from this Pool, in bytes. This value MUST be maintained so that, relative to the Antecedent StoragePool, it is possible to compute TotalManagedSpace as StoragePool.RemainingManagedSpace plus the sum of SpaceConsumed from all of the AllocatedFromStoragePool references from the antecedent StoragePool.
ModelCorrespondencestringCIM_StoragePool.TotalManagedSpace, CIM_StoragePool.RemainingManagedSpace
Requiredbooleantrue
UnitsstringBytes

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
AntecedentCIM_AllocatedFromStoragePoolCIM_StoragePool
DescriptionstringThe StoragePool.
Keybooleantrue
OverridestringAntecedent
DependentCIM_AllocatedFromStoragePoolCIM_LogicalElement
DescriptionstringThe subsidiary element.
Keybooleantrue
OverridestringDependent

Class Methods