HP 3PAR CIM API Programming Reference

Table 107 Possible SupportedCopyStates for Various ReplicationType/MethodName
Method NameReplication Type
ModifyListSyn
chronization (5)
ModifyReplicaSynchron
ization (4)
CreateGroupReplica
(3)
CreateElementReplica
(2)
NULLNULLSynchronized (4)Synchronized (4)Synchronous Clone
Local (10)
Inactive (8)Inactive (8)Inactive (8)Inactive (8)Asynchronous Clone
Local (11)
Synchronized (4)Synchronized (4)Synchronized (4)Synchronized (4)Synchronous
Snapshot Local (6)
This method will return Not Supported (2) error code for any other ReplicationType.
GetSupportedConsistency
uint32 ReplicationServiceCapabilities.GetSupportedConsistency(
[IN] uint16 ReplicationType,
[OUT] uint16 SupportedConsistency[] );
For a given ReplicationType, this method returns the supported Consistency.
This method will always return Sequentially Consistent (2) in the SupportedConsistency parameter
array for all three supported replication types. This method will return “Not Supported” (2) error
code for any other ReplicationType.
GetSupportedOperations
uint32 ReplicationServiceCapabilities.GetSupportedOperations(
[IN] uint16 ReplicationType,
[OUT] uint16 SupportedOperations[] );
For a given ReplicationType this method returns the supported Operations on a StorageSynchronized
association that can be supplied to the ModifyReplicaSynchronization method.
Table 108 Possible SupportedOperations for Various ReplicationType
Supported OperationsReplicationType
Abort (2)Synchronous Clone Local (10)
Abort (2)Asynchronous Clone Local (11)
Detach (8)
Dissolve (9)
Resync (14)
Detach (8)Synchronous Snapshot Local (6)
Dissolve (9)
Restore Replica (15)
Return to Resource Pool (19)
This method will return Not Supported (2) error code for any other ReplicationType.
128 CIM API SMI-S Support