Class CIM_StorageConfigurationCapabilities
extends CIM_Capabilities

A subclass of Capabilities that defines the Capabilities of a StorageConfigurationService. An instance of StorageConfigurationCapabilities is associated with a StorageConfigurationService using ElementCapabilities.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Capabilities
   |
   +--CIM_StorageConfigurationCapabilities

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringA subclass of Capabilities that defines the Capabilities of a StorageConfigurationService. An instance of StorageConfigurationCapabilities is associated with a StorageConfigurationService using ElementCapabilities.
UMLPackagePathstringCIM::Device::StorageServices
Versionstring2.8.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
InitialReplicationStateuint16
DescriptionstringInitialReplicationState specifies which initial ReplicationState is supported by a particular provider. Values are: Initialized: The replication relationship is known and unsynchronized, but time required to synchronize may be long. Prepared: The replication relationship is known and unsynchronized and the time required to synchronize will be short. Synchronized: The replicas are synchronized.
ModelCorrespondencestringCIM_StorageConfigurationService.AttachReplica, CIM_StorageConfigurationService.CreateReplica
ValueMapstring2, 3, 4, .., 0x8000..0xFFFF
ValuesstringInitialized, Prepared, Synchronized, DMTF Reserved, Vendor Specific
SupportedAsynchronousActionsuint16[]
DescriptionstringEnumeration indicating what operations will be executed as asynchronous jobs. If an operation is included in both this and SupportedSynchronousActions then the underlying implementation is indicating that it may or may not create a job.
ModelCorrespondencestringCIM_StorageConfigurationCapabilities.SupportedSynchronousActions
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10
ValuesstringStorage Pool Creation, Storage Pool Deletion, Storage Pool Modification, Storage Element Creation, Storage Element Return, Storage Element Modification, Replica Creation, Replica Modification, Replica Attachment
SupportedCopyTypesuint16[]
DescriptionstringSupportedCopyTypes describes the replication capabilities supported by the associated StorageConfigurationServices. Values are: Async: asynchronous copies may be created and maintained. Sync: synchronous copies may be created and maintained. UnSyncAssoc: unsynchronized copies may be created and maintained. UnSyncUnAssoc: a 'straight copy' may be created.
ModelCorrespondencestringCIM_StorageConfigurationService.CreateReplica(CopyType)
ValueMapstring2, 3, 4, 5, .., 0x8000..0xFFFF
ValuesstringAsync, Sync, UnSyncAssoc, UnSyncUnAssoc, DMTF Reserved, Vendor Specific
SupportedStorageElementFeaturesuint16[]
DescriptionstringEnumeration indicating features supported by the Storage Element methods.
ModelCorrespondencestringCIM_StorageConfigurationService.CreateOrModifyElementFromStoragePool(ElementType), CIM_StorageConfigurationService.CreateOrModifyElementFromStoragePool(InPool)
ValueMapstring2, 3, 4, 5, 6, 7, .., 0x8000..0xFFFF
ValuesstringStorageExtent Creation, StorageVolume Creation, StorageExtent Modification, StorageVolume Modification, Single InPool, Multiple InPools, DMTF Reserved, Vendor Specific
SupportedStorageElementTypesuint16[]
DescriptionstringEnumeration indicating the type of storage elements that are supported by the associated StorageConfigurationService.
ModelCorrespondencestringCIM_StorageConfigurationService.CreateOrModifyElementFromStoragePool(ElementType)
ValueMapstring2, 3, .., 0x8000..0xFFFF
ValuesstringStorageVolume, StorageExtent, DMTF Reserved, Vendor Specific
SupportedStoragePoolFeaturesuint16[]
DescriptionstringEnumeration indicating features supported by the StoragePool methods.
ModelCorrespondencestringCIM_StorageConfigurationService.CreateOrModifyStoragePool(InPools), CIM_StorageConfigurationService.CreateOrModifyStoragePool(InExtents)
ValueMapstring2, 3, 4, .., 0x8000..0xFFFF
ValuesstringInExtents, Single InPool, Multiple InPools, DMTF Reserved, Vendor Specific
SupportedSynchronousActionsuint16[]
DescriptionstringEnumeration indicating what operations will be executed without the creation of a job. If an operation is included in both this and SupportedAsynchronousActions then the underlying instrumentation is indicating that it may or may not create a job.
ModelCorrespondencestringCIM_StorageConfigurationCapabilities.SupportedAsynchronousActions
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10
ValuesstringStorage Pool Creation, Storage Pool Deletion, Storage Pool Modification, Storage Element Creation, Storage Element Return, Storage Element Modification, Replica Creation, Replica Modification, Replica Attachment

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_Capabilities
InstanceIDstringCIM_Capabilities

Class Methods