HP 3PAR CIM API Programming Reference (OS 3.1.2 MU2) (QL226-97015, June 2013)

TPD_ReplicationServiceCapabilities
This class defines all of the capability properties for the replication services.
Table 97 Relevant Properties of ReplicationServiceCapabilities
DescriptionValueProperties
Enumeration indicating the supported
SyncType/Mode/ Local-or-Remote
combinations.
Synchronous Mirror Remote (4),
Asynchronous Mirror Remote (5),
Synchronous Snapshot Local (6),
SupportedReplicationTypes
Synchronous Clone Local (10)
Asynchronous Clone Local (11)
Enumeration indicating the supported
storage objects.
StorageVolume (2)SupportedStorageObjects
Identify replication methods using job
control.
CreateElementReplica (2),
ModifyReplicaSynchronization (5),
SupportedAsynchronousActions
ModifyListSynchronization (6)
Identify replication methods not using
job control.
CreateElementReplica (2),
CreateGroupReplica (3),
SupportedSynchronousActions
ModifyReplicaSynchronization (5),
ModifyListSynchronization (6),
GetAvailableTargetElements (8),
GetReplicationRelationship(10),
CreateGroup(12),
DeleteGroup(13),
AddMembers(14),
RemoveMembers(15)
In addition, this class contains a bunch of extrinsic methods. All methods return one of the following
status codes:
0: (Job) Completed with no error
1: Method not supported
4: Failed
5: Invalid Parameter
4096: Method Parameters Checked - Job Started
Table 98 Alignment of ReplicationServiceCapabilities.SupportedReplicationType and
StorageReplicationCapabilities.SupportedSynchronizationType
NotesSupportedSynchronizationTypeSupportedReplicationType
Async physical copy that retains
association with parent
UnsyncUnassocAsynchronous Clone Local
Snapshot volumeUnsyncAssoc - DeltaSynchronous Snapshot Local
Independent physical copyUnsyncUnassocSynchronous Clone Local
ConvertSyncTypeToReplicationType
uint32 ReplicationServiceCapabilities.ConvertSyncTypeToReplicationType(
[IN] uint16 SyncType,
[IN] uint16 Mode,
Replication Services Profile 117