Class CIM_ProtectedSpaceExtent
extends CIM_StorageExtent

A ProtectedSpaceExtent is used to model an SCC RAID implementation. ProtectedSpaceExtent defines addressable logical block addresses, treated as a single Extent, located on one or more PhysicalExtents. ProtectedSpaceExtents exclude any logical blocks mapped as check data and contain user data stripe depth mapping information. An alternate possibility, if automatic configuration is used, is to instantiate or extend the AggregatePSExtent class.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_StorageExtent
   |
   +--CIM_ProtectedSpaceExtent

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringA ProtectedSpaceExtent is used to model an SCC RAID implementation. ProtectedSpaceExtent defines addressable logical block addresses, treated as a single Extent, located on one or more PhysicalExtents. ProtectedSpaceExtents exclude any logical blocks mapped as check data and contain user data stripe depth mapping information. An alternate possibility, if automatic configuration is used, is to instantiate or extend the AggregatePSExtent class.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
BlockSizeuint64
DescriptionstringSize in bytes of the blocks which form this StorageExtent. If variable block size, then the maximum block size in bytes should be specified. If the block size is unknown or if a block concept is not valid (for example, for Aggregate Extents, Memory or LogicalDisks), enter a 1.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Protected Space Extent|001.4None None
OverridestringBlockSizeNone OVERRIDABLE= false
UnitsstringBytesNone TRANSLATABLE= true
NumberOfBlocksuint64
DescriptionstringThe number of user data blocks contained in this Extent.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Protected Space Extent|001.3None None
OverridestringNumberOfBlocksNone OVERRIDABLE= false
UserDataStripeDepthuint64
DescriptionstringFor a ProtectedSpaceExtent that is allocated to a VolumeSet, (i.e. is named in a CIM_VolumeSetBasedOnPSExtent association), this property is the number of user data bytes placed on this ProtectedSpaceExtent before moving on to the next ProtectedSpaceExtent in the VolumeSet. Otherwise, this ProtectedSpaceExtent is considered to be unallocated and this property shall be set to zero (0h.)None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Protected Space Extent|001.6None None
UnitsstringBytesNone TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
Accessuint16CIM_StorageExtent
Availabilityuint16CIM_LogicalDevice
CaptionstringCIM_ManagedElement
ConsumableBlocksuint64CIM_StorageExtent
CreationClassNamestringCIM_LogicalDevice
DataOrganizationuint16CIM_StorageExtent
DescriptionstringCIM_ManagedElement
DeviceIDstringCIM_LogicalDevice
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
ErrorMethodologystringCIM_StorageExtent
InstallDatedatetimeCIM_ManagedSystemElement
IsBasedOnUnderlyingRedundancybooleanCIM_StorageExtent
LastErrorCodeuint32CIM_LogicalDevice
MaxQuiesceTimeuint64CIM_LogicalDevice
NamestringCIM_ManagedSystemElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
PurposestringCIM_StorageExtent
SequentialAccessbooleanCIM_StorageExtent
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TotalPowerOnHoursuint64CIM_LogicalDevice