MSISCSITARGET_ReplicationServiceCapabilities, ROOT\CIMV2\storage\iscsitarget

Class | Methods (20) | Properties (8) | Qualifiers (3) | Instances (1) | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

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

MSISCSITARGET_ReplicationServiceCapabilities methods

MSISCSITARGET_ReplicationServiceCapabilities has 20 methods (20 Derived)

NameOriginReturn
ConvertReplicationTypeToSyncTypeCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
ConvertSyncTypeToReplicationTypeCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetDefaultConsistencyCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetDefaultGroupPersistencyCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetDefaultReplicationSettingDataCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedConnectionFeaturesCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedConsistencyCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedCopyStatesCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedFeaturesCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedGroupCopyStatesCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedGroupFeaturesCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedGroupOperationsCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedListOperationsCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedMaximumCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedOperationsCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedReplicationSettingDataCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedSettingsDefineStateOperationsCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedThinProvisioningFeaturesCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSupportedWaitForCopyStatesCIM_ReplicationServiceCapabilitiesuint32 {'out':True}
GetSynchronizationSupportedCIM_ReplicationServiceCapabilitiesuint32 {'out':True}

MSISCSITARGET_ReplicationServiceCapabilities properties

MSISCSITARGET_ReplicationServiceCapabilities has 8 properties (8 Derived)

NameOriginCIMType
CaptionCIM_ManagedElement8 [string]
DescriptionCIM_ManagedElement8 [string]
ElementNameCIM_ManagedElement8 [string]
key
InstanceID
CIM_Capabilities8 [string]
SupportedAsynchronousActionsCIM_ReplicationServiceCapabilities18 [uint16]
SupportedReplicationTypesCIM_ReplicationServiceCapabilities18 [uint16]
SupportedStorageObjectsCIM_ReplicationServiceCapabilities18 [uint16]
SupportedSynchronousActionsCIM_ReplicationServiceCapabilities18 [uint16]

Detailed description of MSISCSITARGET_ReplicationServiceCapabilities methods

Derived methods (20) of MSISCSITARGET_ReplicationServiceCapabilities class

ConvertReplicationTypeToSyncType method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SyncTypeuint161-{'Description':'SyncType describes the type of copy. Mirror: create and maintain a copy of the source. Snapshot: create a PIT, virtual copy of the source. Clone: create an unsynchronized copy of the source.','ModelCorrespondence':['CIM_Synchronized.SyncType'],'ValueMap':['6', '7', '8', '..', '0x8000..'],'Values':['Mirror', 'Snapshot', 'Clone', 'DMTF Reserved', 'Vendor Specific']}
Modeuint162-{'Description':'Mode describes whether the target elements will be updated synchronously or asynchronously.','ModelCorrespondence':['CIM_Synchronized.Mode'],'ValueMap':['2', '3', '..', '0x8000..'],'Values':['Synchronous', 'Asynchronous', 'DMTF Reserved', 'Vendor Specific']}
LocalOrRemoteuint163-{'Description':'Copy to local or remote replica.','ValueMap':['2', '3', '..', '0x8000..'],'Values':['Local', 'Remote', 'DMTF Reserved', 'Vendor Specific']}
ConvertReplicationTypeToSyncType method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
ConvertSyncTypeToReplicationType method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
SyncTypeuint160-{'Description':'SyncType describes the type of copy. Mirror: create and maintain a copy of the source. Snapshot: create a PIT, virtual copy of the source. Clone: create an unsynchronized copy of the source.','ModelCorrespondence':['CIM_Synchronized.SyncType'],'ValueMap':['6', '7', '8', '..', '0x8000..'],'Values':['Mirror', 'Snapshot', 'Clone', 'DMTF Reserved', 'Vendor Specific']}
Modeuint161-{'Description':'Mode describes whether the target elements will be updated synchronously or asynchronously.','ModelCorrespondence':['CIM_Synchronized.Mode'],'ValueMap':['2', '3', '..', '0x8000..'],'Values':['Synchronous', 'Asynchronous', 'DMTF Reserved', 'Vendor Specific']}
LocalOrRemoteuint162-{'Description':'Copy to local or remote replica.','ValueMap':['2', '3', '..', '0x8000..'],'Values':['Local', 'Remote', 'DMTF Reserved', 'Vendor Specific']}
SupportedReplicationTypesuint163-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
ConvertSyncTypeToReplicationType method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetDefaultConsistency method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
DefaultConsistencyuint161-{'Description':'Default consistency value, or 0 if there is no default value.','ModelCorrespondence':['CIM_GroupSynchronized.ConsistencyType'],'ValueMap':['0', '1', '2', '..', '0x8000..'],'Values':['No default consistency', 'DMTF Reserved', 'Sequentially Consistent', 'DMTF Reserved', 'Vendor Specific']}
GetDefaultConsistency method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetDefaultGroupPersistency method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
DefaultGroupPersistencyuint160-{'Description':'Default group persistency value.','ValueMap':['0', '1', '2', '3', '..', '0x8000..'],'Values':['No default persistency', 'DMTF Reserved', 'Persistent', 'Not Persistent', 'DMTF Reserved', 'Vendor Specific']}
GetDefaultGroupPersistency method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetDefaultReplicationSettingData method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
DefaultInstancestring1-{'Description':'A copy of the instance this populated with default values for the given ReplicationType.','EmbeddedObject':True,'ModelCorrespondence':['CIM_ReplicationSettingData']}
GetDefaultReplicationSettingData method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedConnectionFeatures method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
connectionref:CIM_ServiceAccessPoint0-{'Description':'A value representing the connection.'}
SupportedConnectionFeaturesuint161-{'Description':'An array supported connection features. Unidirectional to ServiceAccessPoint: Data flow is unidirectional to ServiceAccessPoint such as a protocol end point. Unidirectional from ServiceAccessPoint: Data flow is unidirectional from ServiceAccessPoint such as a protocol end point.','ValueMap':['2', '3', '..', '0x8000..'],'Values':['Unidirectional to ServiceAccessPoint', 'Unidirectional from ServiceAccessPoint', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedConnectionFeatures method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedConsistency method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SupportedConsistencyuint161-{'Description':'An array of Supported Features. Sequentially Consistent: Members of a target group are sequentially consistent - the order of the write operations is maintained.','ModelCorrespondence':['CIM_GroupSynchronized.ConsistencyType'],'ValueMap':['2', '..', '0x8000..'],'Values':['Sequentially Consistent', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedConsistency method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedCopyStates method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SupportedCopyStatesuint161-{'Description':'Supported Copy States.','ModelCorrespondence':['CIM_Synchronized.CopyState']}
HostAccessibleboolean2-{'Description':'A parallel array to SupportedCopyStates[] to indicate whether in that CopyState the target element is host accessible or not (true or false)'}
GetSupportedCopyStates method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedFeatures method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
Featuresuint161-{'Description':'An array of Supported Features. Replication Groups: Element in a group are supported in a replication operation. Multi-hop element replication: Target of one copy operation can at the same time be the source of another copy operation. Multi-hop elements must have same SyncType: The SyncType of each hop must be the same as previous hop, e.g., mirror, snapshot, clone. Multi-hop requires advance notice: The service needs to know when multi-hoping is intended to allow the service to do the appropriate set up. The parameter ReplicationSettingData specified number of hops intended. Requires full discovery of target ComputerSystem: Target element's containing computer system must be known to the provider. Service suspends source I/O when necessary: Applies to a group of elements when a consistent point-in-time is created. Targets allocated from Any storage pool: No restriction as to what storage pool to use to allocate targets elements, as long as the pool is not reserved for special activities. Targets allocated from Shared storage pool: Targets areallocated from a shared pool for all targets of the same type. Targets allocated from Exclusive storage pool: Targets are allocated from a pool that is exclusive. Targets allocated from Multiple storage pools: Targets are allocated from multiple pools. Targets require reserved elements: Targets must have a specific Usage value. Target is associated to SynchronizationAspect: Target is associated via SettingsDefineState association to an instance of SynchronizationAspect. Source is associated to SynchronizationAspect: Source is associated via SettingsDefineState association to an instance of SynchronizationAspect. Error recovery from Broken state Automatic: Once the connection is repaired, the copy operation continues automatically. Target must remain associated to source: A dependent target element must remain associated to source element at all times. Remote resource requires remote CIMOM: Client is required to interact with two providers: the provider controlling the source element and the provider controlling the target element.Synchronized clone target detaches automatically: The clone target element detaches automatically when the target element becomes synchronized; otherwise, the client needs to explicitly request a detach operation.Reverse Roles operation requires Read Only source: The Reverse Roles operation requires the source element to be in the Read Only mode. Reverse Roles operation requires resync: After the Reverse Roles operation completed, it is required to resync the synchronization relationship between the source and the target elements. Restore operation requires fracture: The copy operation has completed; however, the synchronization relationship must be fractured. Resync operation requires activate: For the copy operation to continue, the synchronization relationship must be activated.Copy operation requires offline source: Instrumentation requires the source element to be offline (not-ready) to ensure data does not change before starting the copy operation. Adjustable CopyPriority: Priority of copy operation versus the host I/O can be adjusted.Source requires reserved element: Source element must have a Usage value that indicates the element may be a "Replica Source". Supports undiscovered resources: The service can perform copy operations to and from elements, e.g. a "ReplicationEntity", on a ComputerSystem not known to the service.','ValueMap':['2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '..', '32768..'],'Values':['Replication groups', 'Multi-hop element replication', 'Multi-hop elements must have same SyncType', 'Multi-hop requires advance notice', 'Requires full discovery of target ComputerSystem', 'Service suspends source I/O when necessary', 'Targets allocated from Any storage pool', 'Targets allocated from Shared storage pool', 'Targets allocated from Exclusive storage pool', 'Targets allocated from Multiple storage pools', 'Targets require reserved elements', 'Target is associated to SynchronizationAspect', 'Source is associated to SynchronizationAspect', 'Error recovery from Broken state Automatic', 'Target must remain associated to source', 'Remote resource requires remote CIMOM', 'Synchronized clone target detaches automatically', 'Reverse Roles operation requires Read Only source', 'Reverse Roles operation requires resync', 'Restore operation requires fracture', 'Resync operation requires activate', 'Copy operation requires offline source', 'Adjustable CopyPriority', 'Source requires reserved element', 'Supports undiscovered resources', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedFeatures method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedGroupCopyStates method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SupportedCopyStatesuint161-{'Description':'Supported Copy States.','ModelCorrespondence':['CIM_Synchronized.CopyState']}
GetSupportedGroupCopyStates method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedGroupFeatures method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
GroupFeaturesuint161-{'Description':'An array of Supported Features. One-to-many replication: One source element and multiple targets elements in a group. Many-to-many: One or more elements in the source group and one or more elements in the target group. Consistency enabled for all groups: All groups are considered consistent by default. Empty replication groups allowed: A replication group can have zero elements. Source group must have more than one element: A group with only one element is not allowed. Composite Groups: Elements of a group may be from different arrays. Multi-hop group replication: A group that is the target of a copy operation can be the source of another copy operation at the same time. Multi-hop elements must have same SyncType: The SyncType of each hop must be the same as previous hop, e.g., mirror, snapshot, clone. Group can only have one single relationship active: Only one StorageSynchronized association within a group can be active at a given time. Source element can be removed from group: A source element can be removed even when the group is associated with another replication group. Target element can be removed from group: A target element can be removed even when the group is associated with another replication group. Group can be temporary: Group can have a persistence of false, which means the group -- not its elements, may be deleted if it no longer participates in a replication operation. Group is nameable: In creating a group, it is possible to name the group. Supports target element count: It is possible to supply one source element and request more than one target element copies.Synchronized clone target detaches automatically: The clone target group detaches automatically when the target group becomes synchronized; otherwise, the client needs to explicitly request a detach operation.Reverse Roles operation requires Read Only source: The Reverse Roles operation requires the source element to be in the Read Only mode. Reverse Roles operation requires resync: For the copy operation to continue, resync of source and target elements is required. Restore operation requires fracture: The copy operation has completed; however, the synchronization relationship must be fractured. Resync operation requires activate: For the copy operation to continue, the synchronization relationship must be activated. Copy operation requires offline source: Instrumentation requires the source element to be offline (not-ready) to ensure data does not change before starting the copy operation.','ValueMap':['2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '..', '0x8000..'],'Values':['One-to-many replication', 'Many-to-many groups', 'Consistency enabled for all groups', 'Empty replication groups allowed', 'Source group must have more than one element', 'Composite Groups', 'Multihop element replication', 'Multi-hop elements must have same SyncType', 'Group can only have one single relationship active', 'Source element can be removed from group', 'Target element can be removed from group', 'Group can be temporary', 'Group is nameable', 'Supports target element count', 'Synchronized clone target detaches automatically', 'Reverse Roles operation requires Read Only source', 'Reverse Roles operation requires resync', 'Restore operation requires fracture', 'Resync operation requires activate', 'Copy operation requires offline source', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedGroupFeatures method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedGroupOperations method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SupportedGroupOperationsuint161-{'Description':'An array of Supported group Operations. Abort: Abort the copy operation if it is possible. Activate Consistency: Ensure all target elements of a group are consistent. Activate: Activate an inactive or prepared source and target association. AddSyncPair: Add elements associated via StorageSynchronized to source and target groups. Deactivate Consistency: Disable consistency. Deactivate: Deactives a source and target association. The writes to the target are deleted in the case of a snapshot. Detach: Remove the association between source and target. Dissolve: Dissolve the synchronization between two storage objects, however, the target element continues to exist. Failover: Switch to target element instead of source. Failback: Reverses the effects of failover. Fracture: Separate target element from source element. RemoveSyncPair: Remove pair of source and target elements from the source/target groups. Resync Replica: Synchronize a fractured/split source and target elements. Restore from Replica: Copy data from a fractured target back to source. Resume: Continue an association that was suspended. Reset To Sync: Change mode to synchronous. Reset To Async: Change mode to asynchronous. Reverse Roles: Make target the source and source the target. Return To ResourcePool: Applies to Snapshot -- delete the target element and its replication association. Split: Similar to Fracture, however, the provider needs to make sure wether there are pending I/O in transit before fracturing the connection. Suspend: Stop the copy operations to the target element. Continue when the operations is resumed. Unprepare: Causes the synchronization to be reinitialized and stop in Prepared state.','ValueMap':['2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '..', '0x8000..0xFFFF'],'Values':['Abort', 'Activate Consistency', 'Activate', 'AddSyncPair', 'Deactivate Consistency', 'Deactivate', 'Detach', 'Dissolve', 'Failover', 'Failback', 'Fracture', 'RemoveSyncPair', 'Resync Replica', 'Restore from Replica', 'Resume', 'Reset To Sync', 'Reset To Async', 'Return To ResourcePool', 'Reverse Roles', 'Split', 'Suspend', 'Unprepare', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedGroupOperations method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedListOperations method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SynchronizationTypeuint161-{'Description':'Specifies the supported operations as they apply to a list of StorageSynchronized or GroupSynchronized. If this parameter is not specified, StorageSynchronized is assumed.','ValueMap':['2', '3', '..', '0x8000..'],'Values':['StorageSynchronized', 'GroupSynchronized', 'DMTF Reserved', 'Vendor Specific']}
SupportedListOperationsuint162-{'Description':'An array of Supported group Operations. Abort: Abort the copy operation if it is possible. Activate: Activate an inactive or prepared source and target association. Deactivate: Deactivate a source and target association. The writes to the target are deleted in the case of a snapshot. Detach: Remove the association between source and target. Dissolve: Dissolve the synchronization between two storage objects, however, the target element continues to exist. Failover: Switch to target element instead of source. Failback: Reverses the effects of failover. Fracture: Separate target element from source element. Resync Replica: Synchronize a fractured/split source and target elements. Restore from Replica: Copy data from a fractured target back to source. Resume: Continue an association that was suspended. Reset To Sync: Change mode to synchronous. Reset To Async: Change mode to asynchronous. Reverse Roles: Make target the source and source the target. Return To ResourcePool: Applies to Snapshot -- delete the target element and its replication association. Split: Similar to Fracture, however, the provider needs to make sure wether there are pending I/O in transit before fracturing the connection. Suspend: Stop the copy operations to the target element. Continue when the operations is resumed. Unprepare: Causes the synchronization to be reinitialized and stop in Prepared state.','ValueMap':['2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '..', '0x8000..0xFFFF'],'Values':['Abort', 'DMTF Reserved', 'Activate', 'DMTF Reserved', 'DMTF Reserved', 'Deactivate', 'Detach', 'Dissolve', 'Failover', 'Failback', 'Fracture', 'DMTF Reserved', 'Resync Replica', 'Restore from Replica', 'Resume', 'Reset To Sync', 'Reset To Async', 'Return To ResourcePool', 'Reverse Roles', 'Split', 'Suspend', 'Unprepare', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedListOperations method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedMaximum method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
Componentuint161-{'Description':'For the given Mirror, Snapshot, Clone and their mode and locality variations as specified by ReplicationType, this parameter represents one of the following components: Number of groups: Maximum number of groups supported by the replication service.Number of elements per source group: Maximum number of elements in a group that can be used as a source group. Number of elements per target group: Maximum number of elements in a group that can be used as a target group. Number of target elements per source element: Maximum number of target elements per source element. Number of total source elements: Maximum number of total source elements supported by the service. Number of total target elements: Maximum number of total target elements supported by the source. Number of peer systems: Maximum number of peer systems that replication service can communicate with. Number of hops in multi-hop replication: Maximum number of hops in multi-hop replication the service can manage.','ValueMap':['2', '3', '4', '5', '6', '7', '8', '9', '..', '0x8000..'],'Values':['Number of groups', 'Number of elements per source group', 'Number of elements per target group', 'Number of target elements per source element', 'Number of total source elements', 'Number of total target elements', 'Number of peer systems', 'Number of hops in multi-hop copy', 'DMTF Reserved', 'Vendor Specific']}
MaxValueuint642-{'Description':'The maximum value, or 0 if the maximum is unlimited.'}
GetSupportedMaximum method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedOperations method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SupportedOperationsuint161-{'Description':'An array of Supported Operations. Abort: Abort the copy operation if it is possible. Activate Consistency: Ensure all target elements of a group are consistent. Activate: Activate an inactive or prepared source and target association. AddSyncPair: Add elements associated via StorageSynchronized to source and target groups. Deactivate Consistency: Disable consistency. Deactivate: Deactivate a source and target association. The writes to the target are deleted in the case of a snapshot. Detach: Remove the association between source and target. Dissolve: Dissolve the synchronization between two storage objects, however, the target element continues to exist. Failover: Switch to target element instead of source. Failback: Reverses the effects of failover. Fracture: Separate target element from source element. RemoveSyncPair: Remove pair of source and target elements from the source/target groups. Resync Replica: Synchronize a fractured/split source and target elements. Restore from Replica: Copy data from a fractured target back to source. Resume: Continue an association that was suspended. Reset To Sync: Change mode to synchronous. Reset To Async: Change mode to asynchronous. Reverse Roles: Make target the source and source the target. Return To ResourcePool: Applies to Snapshot -- delete the target element and its replication association. Split: Similar to Fracture, however, the provider needs to make sure whether there are pending I/O in transit before fracturing the connection. Suspend: Stop the copy operations to the target element. Continue when the operations is resumed. Unprepare: Causes the synchronization to be reinitialized and stop in Prepared state.','ValueMap':['2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '..', '0x8000..0xFFFF'],'Values':['Abort', 'Activate Consistency', 'Activate', 'AddSyncPair', 'Deactivate Consistency', 'Deactivate', 'Detach', 'Dissolve', 'Failover', 'Failback', 'Fracture', 'RemoveSyncPair', 'Resync Replica', 'Restore from Replica', 'Resume', 'Reset To Sync', 'Reset To Async', 'Return To ResourcePool', 'Reverse Roles', 'Split', 'Suspend', 'Unprepare', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedOperations method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedReplicationSettingData method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
PropertyNameuint161-{'Description':'A value representing the property name.','ValueMap':['2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '..', '0x8000..'],'Values':['ConsistentPointInTime', 'DesiredCopyMethodology', 'Multihop', 'OnGroupOrListError', 'UnequalGroupsAction', 'TargetElementSupplier', 'ThinProvisioningPolicy', 'Pairing', 'FailedCopyStopsHostIO', 'CopyRecoveryMode', 'UnequalListsAction', 'DeltaUpdateInterval', 'DeltaUpdateBlocks', 'ReadOnly', 'DMTF Reserved', 'Vendor Specific']}
SupportedValuesuint642-{'Description':'An array containing the supported values that can be supplied in an instance of a ReplicationSettingData. Refer to the class ReplicationSettingData for the possible values for each property. For boolean data, use the following data mapping: 2="false", 3="true".','ModelCorrespondence':['CIM_ReplicationSettingData.ConsistentPointInTime', 'CIM_ReplicationSettingData.DesiredCopyMethodology', 'CIM_ReplicationSettingData.Multihop', 'CIM_ReplicationSettingData.OnGroupOrListError', 'CIM_ReplicationSettingData.Pairing', 'CIM_ReplicationSettingData.UnequalGroupsAction', 'CIM_ReplicationSettingData.TargetElementSupplier', 'CIM_ReplicationSettingData.ThinProvisioningPolicy', 'CIM_ReplicationSettingData.FailedCopyStopsHostIO', 'CIM_ReplicationSettingData.CopyRecoveryMode', 'CIM_ReplicationSettingData.UnequalListsAction', 'CIM_ReplicationSettingData.DeltaUpdateInterval', 'CIM_ReplicationSettingData.DeltaUpdateBlocks', 'CIM_ReplicationSettingData.ReadOnly']}
GetSupportedReplicationSettingData method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedSettingsDefineStateOperations method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SupportedOperationsuint161-{'Description':'An array of supported Operations. /nActivate Consistency: Enable consistency Deactivate Consistency: Disable consistency Delete: Remove the SettingsDefineState association. Instance of SynchronizationAspect may also be deleted if it is not shared with other elements. Copy To Target: Introduces the target elements and forms the necessary associations between the source and the target elements i.e. StorageSynchronized and GroupSynchronized.','ValueMap':['2', '3', '4', '5', '..', '0x8000..0xFFFF'],'Values':['Activate Consistency', 'Deactivate Consistency', 'Delete', 'Copy To Target', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedSettingsDefineStateOperations method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedThinProvisioningFeatures method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
SupportedThinProvisioningFeaturesuint161-{'Description':'An array of Supported Thin Provisioning Features. Thin provisioning is not supported: Feature is unavailable. Zeros written in unused allocated blocks of target: In copying thin to full, the unused blocks of target will be written with zeros. Unused allocated blocks of target are not initialized: In copying thin to full, the unused blocks of target will remain uninitialized. See the property ReplicationSettingData.ThinProvisioningPolicy for a list of possible options for a copy operation.','ModelCorrespondence':['CIM_ReplicationSettingData.ThinProvisioningPolicy'],'ValueMap':['1', '2', '3', '..', '0x8000..'],'Values':['Thin provisioning is not supported', 'Zeros written in unused allocated blocks of target', 'Unused allocated blocks of target are not initialized', 'DMTF Reserved', 'Vendor Specific']}
GetSupportedThinProvisioningFeatures method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSupportedWaitForCopyStates method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ReplicationTypeuint160-{'Description':'A value representing the ReplicationType.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.SupportedReplicationTypes']}
MethodNameuint161-{'Description':'A value representing the desired method name.','ValueMap':['2', '3', '4', '5', '6', '..', '0x8000..'],'Values':['CreateElementReplica', 'CreateGroupReplica', 'ModifyReplicaSynchronization', 'ModifyListSynchronization', 'ModifySettingsDefineState', 'DMTF Reserved', 'Vendor Specific']}
SupportedCopyStatesuint162-{'Description':'Supported Copy States.','ModelCorrespondence':['CIM_Synchronized.CopyState']}
GetSupportedWaitForCopyStates method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
GetSynchronizationSupported method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
LocalElementref:CIM_LogicalElement0-{'Description':'A reference to the supplied element.'}
OtherElementref:CIM_LogicalElement1-{'Description':'A reference to the other end of the synchronization association. OtherElement can be a local or a remote element. Method CreateSynchronizationAspect needs only one element to act on. Therefore there is no need to specify another element.'}
OtherElementAccessPointref:CIM_ServiceAccessPoint2-{'Description':'A reference to the access point instance to allow the service to access the OtherElement. If NULL, it is assumed the service does not need any access information or the element is local.','ModelCorrespondence':['CIM_ReplicationServiceCapabilities.GetSynchronizationSupported.OtherElement']}
MethodNameuint163-{'Description':'A value representing the desired method name.','ValueMap':['2', '3', '4', '..', '0x8000..'],'Values':['CreateElementReplica', 'CreateGroupReplica', 'CreateSynchronizationAspect', 'DMTF Reserved', 'Vendor Specific']}
SyncTypesuint164-{'Description':'A array of supported SyncTypes for the copy operations using the supplied element.','ModelCorrespondence':['CIM_Synchronized.SyncType'],'ValueMap':['6', '7', '8', '..', '0x8000..'],'Values':['Mirror', 'Snapshot', 'Clone', 'DMTF Reserved', 'Vendor Specific']}
Modesuint165-{'Description':'An array of supported Modes for the copy operations using the supplied element.','ModelCorrespondence':['CIM_Synchronized.Mode'],'ValueMap':['2', '3', '..', '0x8000..'],'Values':['Synchronous', 'Asynchronous', 'DMTF Reserved', 'Vendor Specific']}
LocalElementRoleuint166-{'Description':'An array that specifies whether the local element can be the source or the target element of the copy operations. Possible values are: SystemElement: the source element. SyncedElement: the target element. These designations correspond to the keys of the Synchronized association.','ValueMap':['2', '3', '..', '0x8000..'],'Values':['SystemElement', 'SyncedElement', 'DMTF Reserved', 'Vendor Specific']}
GetSynchronizationSupported method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace

Detailed description of MSISCSITARGET_ReplicationServiceCapabilities properties

Derived properties (8) of MSISCSITARGET_ReplicationServiceCapabilities class

Caption property
CIMTYPE'string'
Caption property is in 90 classes of ROOT\CIMV2\storage\iscsitarget and in 37 namespaces
Description property
CIMTYPE'string'
Description property is in 91 classes of ROOT\CIMV2\storage\iscsitarget and in 142 namespaces
ElementName property
CIMTYPE'string'
ElementName property is in 90 classes of ROOT\CIMV2\storage\iscsitarget and in 21 namespaces
InstanceID property
CIMTYPE'string'
keyTrue
InstanceID property is in 40 classes of ROOT\CIMV2\storage\iscsitarget and in 21 namespaces
SupportedAsynchronousActions property
CIMTYPE'uint16'
SupportedAsynchronousActions property is in 6 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
SupportedReplicationTypes property
CIMTYPE'uint16'
SupportedReplicationTypes property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
SupportedStorageObjects property
CIMTYPE'uint16'
SupportedStorageObjects property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
SupportedSynchronousActions property
CIMTYPE'uint16'
SupportedSynchronousActions property is in 6 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace

MSISCSITARGET_ReplicationServiceCapabilities Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'A subclass of Capabilities that defines the Capabilities of a ReplicationService. An instance of ReplicationServiceCapabilities is associated with a ReplicationService using ElementCapabilities.'
StaticTrue
Version'1.0.0'

MSISCSITARGET_ReplicationServiceCapabilities System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\CIMV2\storage\iscsitarget:MSISCSITARGET_ReplicationServiceCapabilities'___SYSTEM8
__NAMESPACE'ROOT\CIMV2\storage\iscsitarget'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_ReplicationServiceCapabilities', 'CIM_Capabilities', 'CIM_ManagedElement']___SYSTEM8
__PROPERTY_COUNT8___SYSTEM3
__RELPATH'MSISCSITARGET_ReplicationServiceCapabilities'___SYSTEM8
__DYNASTY'CIM_ManagedElement'___SYSTEM8
__SUPERCLASS'CIM_ReplicationServiceCapabilities'___SYSTEM8
__CLASS'MSISCSITARGET_ReplicationServiceCapabilities'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to MSISCSITARGET_ReplicationServiceCapabilities

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
CIM_ReplicationServiceCapabilities1820-1--
comments powered by Disqus
WUtils.com