# Class CIM_StoragePoolView
extends CIM_View

The CIM_StoragePoolView is a view that is derived from CIM_StoragePool, CIM_StorageCapabilities, CIM_ElementCapabilities, CIM_StorageConfigurationCapabilities, and CIM_AllocatedFromStoragePool. CIM_ElementView may associate CIM_StoragePoolView to its underlying elements (regardless of whether or not they are instantiated).

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

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_View
|
+--CIM_StoragePoolView

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | The CIM_StoragePoolView is a view that is derived from CIM_StoragePool, CIM_StorageCapabilities, CIM_ElementCapabilities, CIM_StorageConfigurationCapabilities, and CIM_AllocatedFromStoragePool. CIM_ElementView may associate CIM_StoragePoolView to its underlying elements (regardless of whether or not they are instantiated).
Experimental | boolean | true
UMLPackagePath | string | CIM::Device::Views
Version | string | 2.28.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
AFSPSpaceConsumed | uint64 |
Description | string | The SpaceConsumed from the Parent Pool of the StoragePool as reported in its underlying AllocatedFromStoragePool.
ModelCorrespondence | string | CIM_AllocatedFromStoragePool.SpaceConsumed
SCCElementName | string |
Description | string | The ElementName of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.ElementName
SCCInstanceID | string |
Description | string | The InstanceID of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.InstanceID
SCDataRedundancyDefault | uint16 |
Description | string | The DataRedundancyDefault property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.DataRedundancyDefault
SCDataRedundancyMax | uint16 |
Description | string | The DataRedundancyMax property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.DataRedundancyMax
SCDataRedundancyMin | uint16 |
Description | string | The DataRedundancyMin property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.DataRedundancyMin
SCElementName | string |
Description | string | The ElementName of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.ElementName
SCElementType | uint16 |
Description | string | The ElementType of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.ElementType
SCExtentStripeLengthDefault | uint16 |
Description | string | The ExtentStripeLengthDefault property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.ExtentStripeLengthDefault
SCInstanceID | string |
Description | string | The InstanceID of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.InstanceID
SCNoSinglePointOfFailure | boolean |
Description | string | The NoSinglePointOfFailure property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.NoSinglePointOfFailure
SCNoSinglePointOfFailureDefault | boolean |
Description | string | The NoSinglePointOfFailureDefault property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.NoSinglePointOfFailureDefault
SCPackageRedundancyDefault | uint16 |
Description | string | The PackageRedundancyDefault property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.PackageRedundancyDefault
SCPackageRedundancyMax | uint16 |
Description | string | The PackageRedundancyMax property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.PackageRedundancyMax
SCPackageRedundancyMin | uint16 |
Description | string | The PackageRedundancyMin property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.PackageRedundancyMin
SCParityLayoutDefault | uint16 |
Description | string | The ParityLayoutDefault property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.ParityLayoutDefault
SCUserDataStripeDepthDefault | uint64 |
Description | string | The UserDataStripeDepthDefault property of the StorageCapabilities for the StoragePool as reported in its underlying StorageCapabilities.
ModelCorrespondence | string | CIM_StorageCapabilities.UserDataStripeDepthDefault
SPElementName | string |
Description | string | The ElementName of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.ElementName
SPInstanceID | string |
Description | string | The InstanceID of the StoragePool as reported in its underlying StoragePool.
Key | boolean | true
ModelCorrespondence | string | CIM_StoragePool.InstanceID
SPOtherUsageDescription | string |
Description | string | The OtherUsageDescription of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.OtherUsageDescription
SPPoolID | string |
Description | string | The PoolID of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.PoolID
SPPrimordial | boolean |
Description | string | The Primordial property of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.Primordial
SPRemainingManagedSpace | uint64 |
Description | string | The RemainingManagedSpace of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.RemainingManagedSpace
SPTotalManagedSpace | uint64 |
Description | string | The TotalManagedSpace of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.TotalManagedSpace
SPUsage | uint16 |
Description | string | The Usage property of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.Usage
SCCClientSettableElementUsage | string[] |
Description | string | The ClientSettableElementUsage of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.ClientSettableElementUsage
SCCClientSettablePoolUsage | string[] |
Description | string | The ClientSettablePoolUsage of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.ClientSettablePoolUsage
SCCSupportedAsynchronousActions | uint16[] |
Description | string | The SupportedAsynchronousActions of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.SupportedAsynchronousActions
SCCSupportedStorageElementFeatures | uint16[] |
Description | string | The SupportedStorageElementlFeatures of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.SupportedStorageElementFeatures
SCCSupportedStorageElementTypes | uint16[] |
Description | string | The SupportedStorageElementTypes of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.SupportedStorageElementTypes
SCCSupportedStorageElementUsage | uint16[] |
Description | string | The SupportedStorageElementUsage of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.SupportedStorageElementUsage
SCCSupportedStoragePoolFeatures | uint16[] |
Description | string | The SupportedStoragePoolFeatures of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.SupportedStoragePoolFeatures
SCCSupportedStoragePoolUsage | string[] |
Description | string | The SupportedStoragePoolUsage of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.SupportedStoragePoolUsage
SCCSupportedSynchronousActions | uint16[] |
Description | string | The SupportedSynchronousActions of the StorageConfigurationCapabilities for the StoragePool as reported in its underlying StorageConfigurationCapabilities. This is NULL if a StorageConfigurationCapabilities does not exist.
ModelCorrespondence | string | CIM_StorageConfigurationCapabilities.SupportedSynchronousActions
SPClientSettableUsage | uint16[] |
Description | string | The ClientSettableUsage property of the StoragePool as reported in its underlying StoragePool.
ModelCorrespondence | string | CIM_StoragePool.ClientSettableUsage

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
Description | string | CIM_ManagedElement
ElementName | string | CIM_ManagedElement
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_ManagedElement

## Class Methods