Class CIM_TierServiceCapabilities
extends CIM_Capabilities

A subclass of Capabilities that defines the Capabilities of a TierService to manage storage tiers. An instance of TierServiceCapabilities is associated with a TierService using ElementCapabilities.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Capabilities
   |
   +--CIM_TierServiceCapabilities

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringA subclass of Capabilities that defines the Capabilities of a TierService to manage storage tiers. An instance of TierServiceCapabilities is associated with a TierService using ElementCapabilities.
UMLPackagePathstringCIM::Device::StorageServices
Versionstring2.45.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
SupportedAsynchronousActionsuint16[]
DescriptionstringEnumeration indicating what operations will be executed as asynchronous jobs. If an operation is included in both this and SupportedSynchronousActions properties then the underlying implementation is indicating that it may or may not create a job.
ModelCorrespondencestringCIM_TierServiceCapabilities.SupportedSynchronousActions
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, .., 0x8000..
ValuesstringCreateStorageTier, AddToStorageTier, RemoveFromStorageTier, CreateTierDomain, DeleteTierDomain, ModifyStorageTierDomainAssociation, GetStorageTierCandidateObjects, DeleteStorageTier, DMTF Reserved, Vendor Specific
SupportedCompressionuint16[]
DescriptionstringIndicates if the Automated Storage Tiering subsystem has the capability to compress storage volumes that are subject to tiering.
ValueMapstring2, 3, .., 0x8000..
ValuesstringThinlyProvisioned, ThicklyProvisioned, DMTF Reserved, Vendor Specific
SupportedDataMovementuint16[]
DescriptionstringIndicates the supported data movement choices that are available.
ModelCorrespondencestringCIM_TierDomain.DataMovement
ValueMapstring2, 3, .., 0x8000..
ValuesstringAuto, Manual, DMTF Reserved, Vendor Specific
SupportedFeaturesuint16[]
DescriptionstringEnumeration indicating the supported features of the storage tier service.
ValueMapstring2, 3, 4, 5, 6, .., 0x8000..
ValuesstringSystem Creates StorageTiers, Client Can Create StorageTiers, System Creates TierDomains, Client Can Create TierDomains, Supports SubLUN, DMTF Reserved, Vendor Specific
SupportedManualMovementProvisioninguint16[]
DescriptionstringIndicates the supported data movement choices that are available.
ModelCorrespondencestringCIM_TierDomain.DataMovement
ValueMapstring2, 3, .., 0x8000..
ValuesstringThinlyProvisioned, ThicklyProvisioned, DMTF Reserved, Vendor Specific
SupportedStorageElementsuint16[]
DescriptionstringEnumeration indicating the supported storage elements that can be moved between storage tiers. DeviceMaskingGroup: All members of DeviceMaskingGroup are moved to the storage tiers with the same performance characteristics.
ValueMapstring1, 2, 3, 4, .., 0x8000..
ValuesstringOther, StorageVolume, LogicalDisk, DeviceMaskingGroup, DMTF Reserved, Vendor Specific
SupportedStorageObjectsuint16[]
DescriptionstringEnumeration indicating the supported storage objects that can be used to form a storage tier.ComponentsOfStoragePool: In calling the method CreateStorageTier, it is possible to supply one or StoragePools and request the storage tiers to be created based on the "ConcreteComponents" of the StoragePools, i.e. StorageExtents. ElementsOfStoragePool: Storage tier is comprised of elements, e.g. volumes, allocated from a StoragePool. External StoragePool: represents a storage capacity that is external to the ComputerSystem. Primordial StorageExtent: represent storage extents that are directly associated to a disk drive and have an extent discriminator of "SNIA:DiskDrive".
ValueMapstring1, 2, 3, 4, 5, 6, 7, 8, 9, .., 0x8000..
ValuesstringOther, StorageVolume, LogicalDisk, StorageExtent, StoragePool, ComponentsOfStoragePool, ElementsOfStoragePool, External StoragePool, Primordial StorageExtent, DMTF Reserved, Vendor Specific
SupportedSynchronousActionsuint16[]
DescriptionstringEnumeration indicating what operations will be executed synchronously -- without the creation of a job. If an operation is included in both this property and SupportedAsynchronousActions then the underlying implementation is indicating that it may or may not create a job.
ModelCorrespondencestringCIM_TierServiceCapabilities.SupportedAsynchronousActions
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, .., 0x8000..
ValuesstringCreateStorageTier, AddToStorageTier, RemoveFromStorageTier, CreateTierDomain, DeleteTierDomain, ModifyStorageTierDomainAssociation, GetStorageTierCandidateObjects, DeleteStorageTier, DMTF Reserved, Vendor Specific
SupportedTierFeaturesuint16[]
DescriptionstringEnumeration indicating the supported features of the storage tiers. Performance generally relates to the underlying technology, for example, Solid State versus Fibre Channel drives. QoS refers to the Quality of Service, for example, RAID protected versus unprotected.
ValueMapstring2, 3, 4, 5, 6, 7, 8, .., 0x8000..
ValuesstringStorageTiers Based On Performance Only, StorageTiers Based On QoS Only, StorageTiers Based On Performance and QoS, StorageTiers Based On Other Characteristics, StorageTiers Can Overlap, StorageTiers Can Be Empty, StorageTiers In Multiple TierDomains, DMTF Reserved, Vendor Specific

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_Capabilities
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_Capabilities

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
CreateGoalSettingsuint16CIM_Capabilities