Class IBMTSDS_VirtualPoolCapabilities


CIM_ManagedElement
\_CIM_Capabilities
  \_CIM_StorageCapabilities


Description

This Capabilities class describes the VirtualPool.

Subclasses


Referenced By

IBMTSDS_DataTypeSettingToVirtualPoolCapabilities IBMTSDS_VirtualPoolToCapabilities

Properties

IdTypeRangeDescription
Key
InstanceID string
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. This will be the same as VirtualPool.InstanceID.
Read Only
DataRedundancyDefault uint16
DataRedundancyDefault describes the default number of complete copies of data that can be maintained. This is set to DataRedundancyMin.
DataRedundancyMax uint16
DataRedundancyMax describes the maximum number of complete copies of data that can be maintained. RAID5 is 1, RAID10 and RAID5+10 is 2.
DataRedundancyMin uint16
DataRedundancyMin describes the minimum number of complete copies of data that can be maintained. RAID5 and RAID5+10 is 1, RAID10 is 2.
ElementName string
The user friendly name for this instance of Capabilities. Inaddition, the user friendly name can be used as an index property for a search of query. This will be of the form'Capablities for VirtualPool<VirtualPool.Name>'.
ElementType uint16
Unknown0
Reserved1
Any Type2
StorageVolume3
StorageExtent4
StoragePool5
StorageConfigurationService6
LogicalDisk7
Enumeration indicating the type of element to which this StorageCapabilities applies.
NoSinglePointOfFailure boolean
Indicates whether or not the associated element supports no single point of failure. Values are: FALSE = does not support no single point of failure, and TRUE = supports no single point of failure.
NoSinglePointOfFailureDefault boolean
Indicates the default value for the NoSinglePointOfFailure property.
PackageRedundancyDefault uint16
PackageRedundancyDefault describes the default number of redundant packages that will be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. This is set to PackageRedundancyMin.
PackageRedundancyMax uint16
PackageRedundancyMax describes the maximumnumber of redundant packages that can be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. For RAID5, RAID10, and RAID5+10, this is 2.
PackageRedundancyMin uint16
PackageRedundancyMin describes the minimum number of redundant packages that can be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. For RAID5, RAID10, and RAID5+10, this is 1.
SupportedElementTypes uint16
Storage Pool2
Storage Volume3
Logical Disk4
The types of elements that can be created from this pool.
Read Write
 
Inherited from class CIM_ManagedElement
Caption, Description, ElementName
 
Inherited from class CIM_Capabilities
ElementName
 
Inherited from class CIM_StorageCapabilities
DataRedundancyDefault, DataRedundancyMax, DataRedundancyMin, DeltaReservationDefault, DeltaReservationMax, DeltaReservationMin, ElementType, ExtentStripeLengthDefault, NoSinglePointOfFailure, NoSinglePointOfFailureDefault, PackageRedundancyDefault, PackageRedundancyMax, PackageRedundancyMin, ParityLayoutDefault, UserDataStripeDepthDefault
 

Method Summary

NameDescription
 
Inherited from class CIM_StorageCapabilities
CreateSetting, GetSupportedParityLayouts, GetSupportedStripeDepthRange, GetSupportedStripeDepths, GetSupportedStripeLengthRange, GetSupportedStripeLengths
 

Method Detail