📄 cim_storagereplicationcapabilities.mof
字号:
// Copyright (c) 2005 DMTF. All rights reserved.// <change cr="CIMCoreCR00687.007" type ="creation">Added// StorageReplicationCapabilities.</change>// <change cr="CIMCoreCR00820.003" type ="change">Remove Experimental// from class.</change>// <change cr="ArchCR00066.004" type="add">Add UmlPackagePath// qualifier values to CIM Schema.</change>// ==================================================================// StorageReplicationCapabilities// ================================================================== [UMLPackagePath ( "CIM::Device::StorageServices" ), Version ( "2.10.0" ), Description ( "This subclass defines the replication capabilities of a " "StorageConfigurationService. Multiple instances of " "StorageReplicationCapabilities may be associated with a " "StorageConfigurationService using ElementCapabilities. A " "provider should create one instance for each supported " "SynchronizationType.")]class CIM_StorageReplicationCapabilities : CIM_Capabilities { [Description ( "SupportedSynchronizationType describes the type of " "Synchronization that is characterized by this instance of " "StorageReplicationCapabilities. Values are: \n" "Async: create a mirror that is nearly always synchronized. " "\nSync: create a mirror that is always synchronized. \n" "UnSyncAssocFull: create a full size snapshot (Point In Time " "image). \n" "UnSyncAssocDelta: create a delta snapshot (Point In Time " "image). \n" "UnSyncUnAssoc: create a full size, independent replica."), ValueMap { "2", "3", "4", "5", "6", "..", "32768..65535" }, Values { "Async", "Sync", "UnSyncAssoc-Full", "UnSyncAssoc-Delta", "UnSyncUnAssoc", "DMTF Reserved", "Vendor Specific" }] uint16 SupportedSynchronizationType; [Description ( "Enumeration 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."), ValueMap { "2", "3", "4", "5", "6", "7", "8", ".." }, Values { "Local Replica Creation", "Remote Replica Creation", "Local Replica Modification", "Remote Replica Modification", "Local Replica Attachment", "Remote Replica Attachment", "Buffer Creation", "DMTF Reserved" }, ModelCorrespondence { "CIM_StorageReplicationCapabilities.SupportedSynchronousActions" }] uint16 SupportedAsynchronousActions[]; [Description ( "Enumeration 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."), ValueMap { "2", "3", "4", "5", "6", "7", "8", "9", ".." }, Values { "Local Replica Creation", "Remote Replica Creation", "Local Replica Modification", "Remote Replica Modification", "Local Replica Attachment", "Remote Replica Attachment", "Buffer Creation", "NetworkPipe Creation", "DMTF Reserved" }, ModelCorrespondence { "CIM_StorageReplicationCapabilities." "SupportedAsynchronousActions" }] uint16 SupportedSynchronousActions[]; [Description ( "InitialReplicationState specifies which initial " "ReplicationState is supported by a particular provider. " "Values are: \n" "Initialized: The replication relationship is known and " "unsynchronized, but time required to synchronize may be " "long. \n" "Prepared: The replication relationship is known and " "unsynchronized and the time required to synchronize will be " "short. \n" "Synchronized: The replicas are synchronized. Idle: an " "UnSyncAssoc replica is ready to manage."), ValueMap { "2", "3", "4", "5", "..", "0x8000..0xFFFF" }, Values { "Initialized", "Prepared", "Synchronized", "Idle", "DMTF Reserved", "Vendor Specific" }, ModelCorrespondence { "CIM_StorageConfigurationService.AttachReplica", "CIM_StorageConfigurationService.AttachOrModifyReplica", "CIM_StorageConfigurationService.CreateReplica" }] uint16 InitialReplicationState; [Description ( "Enumeration indicating which specialized storage element " "types are supported by this instance of " "StorageReplicationCapabilities. Specialized types are " "indicated by the value of the IntendedUsage in " "StorageSetting."), ValueMap { "2", "3", "4", "5", "6", "7", "8", "..", "0x8000..0xFFFF" }, Values { "Delta Pool", "Delta Pool Component", "Remote Mirror", "Local Mirror", "Full Snapshot", "Delta Snapshot", "Replication Buffer", "DMTF Reserved", "Vendor Specific" }, ModelCorrespondence { "CIM_StorageSetting.IntendedUsage" }] uint16 SupportedSpecializedElements[]; [Description ( "Enumeration indicating which ModifySynchronization " "operations are supported by this instance of " "StorageReplicationCapabilities."), ValueMap { "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "..", "0x8000..0xFFFF" }, Values { "Detach", "Fracture", "Resync", "Restore", "Prepare", "Unprepare", "Quiesce", "Unquiesce", "Reset To Sync", "Reset To Async", "Start Copy", "Stop Copy", "DMTF Reserved", "Vendor Specific" }, ModelCorrespondence { "CIM_StorageConfigurationService.ModifySynchronization" }] uint16 SupportedModifyOperations[]; [Description ( "Indicates host access restrictions for replicas with these " "capabilities. Values: \n" "2 = not accessible. \n" "3 = no restrictions. Any host may access. \n" "4 = only accessible by associated source element hosts. \n" "5 = not accessible by source element hosts. Other hosts OK."), ValueMap { "2", "3", "4", "5", ".." }, Values { "Not Accessible", "No Restrictions", "Source Hosts Only", "Source Hosts Excluded", "DMTF Reserved" }] uint16 ReplicaHostAccessibility; [Description ( "Lists the replica synchronization states in which the " "provider allows host access to replicas. Accessibility does " "not guarantee replica contents are valid or consistent."), ValueMap { "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "..", "0x8000.." }, Values { "Initialized", "Prepare In Progress", "Prepared", "Resync In Progress", "Synchronized", "Fracture In Progress", "Quiesce In Progress", "Quiesced", "Restore In Progress", "Idle", "Broken", "Fractured", "Frozen", "Copy In Progress", "DMTF Reserved", "Vendor Specific" }, ModelCorrespondence { "CIM_StorageSynchronized.SyncState" }] uint16 HostAccessibleState[]; [Description ( "True indicates space limits on allocation from StoragePools " "may be enforced."), ModelCorrespondence { "CIM_AllocatedFromStoragePool.SpaceLimit" }] boolean SpaceLimitSupported; [Description ( "True indicates space reserved for replicas can be from a " "specialized pool.")] boolean SpaceReservationSupported; [Description ( "True indicates local mirror can be snapshot source.")] boolean LocalMirrorSnapshotSupported; [Description ( "True indicates remote mirror can be snapshot source.")] boolean RemoteMirrorSnapshotSupported; [Description ( "True indicates all delta replicas associated with the same " "source element can be incrementally dependent. Only the " "oldest replica in the set may be deleted or resynced.")] boolean IncrementalDeltasSupported; [Description ( "True indicates replicas can persist during power off or " "system reset. False indicates replicas lost during these " "events.")] boolean PersistentReplicasSupported; [Description ( "True indicates peer-to-peer connections are bi-directional. " "False indicates connections are uni-directional.")] boolean BidirectionalConnectionsSupported; [Description ( "Maximum number of replicas that can be associated with one " "source element.")] uint16 MaximumReplicasPerSource; [Description ( "Maximum number of port pairs assigned to a peer-to-peer " "connection.")] uint16 MaximumPortsPerConnection; [Description (
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -