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

[IN] uint16 LocalOrRemote,
[OUT] uint16 SupportedReplicationTypes);
The majority of the methods in this class acceptReplicationType which represents a combination
of SyncType, Mode, and Local/Remote. This method accepts the supplied information and returns
the corresponding ReplicationType, which can be passed to other methods to get the additional
capabilities.
The following tables show the values for the CovertSyncTypeToReplicationType parameters,
which appear in the value maps in the appropriate MOF files.
Table 99 SyncType/Mode/LocalOrRemote and ReplicationTypes Mapping
NotesReplicationTypeLocalORRemoteModeSyncType
Snapshot VolumeSynchronous Snapshot
Local (6)
LocalSynchronous (2)Snapshot (7)
Physical CopySynchronous Clone
Local (10)
Local (2)Synchronous (2)Clone (8)
Physical copy that
retains association
with parent
Asynchronous Clone
Local (11)
Local (2)Asynchronous (2)Clone (8)
Synchronous Mirror
Remote (4)
Remote (3)Synchronous (2)Mirror (6)
Asynchronous Mirror
Remote (5)
Remote (3)Asynchronous (2)Mirror (6)
This method will return Not Supported (2) error code for all other combinations not listed in the
table above.
ConvertReplicationTypeToSyncType
uint32 ReplicationServiceCapabilities.ConvertReplicationTypeToSyncType(
[IN] uint16 ReplicationType,
[OUT] uint16 SyncType,
[OUT] uint16 Mode,
[OUT] uint16 LocalOrRemote);
This method does the opposite of the method ConvertSyncTypeToReplicationType. This
method translates ReplicationType to the corresponding SyncType, Mode, and Local/Remote.
GetSupportedFeatures
uint32 ReplicationServiceCapabilities.GetSupportedFeatures(
[IN] uint16 ReplicationType,
[OUT] uint16 Features[]);
For a given ReplicationType, this method returns the supported features.
Table 100 SupportedFeatures for ReplicationType
DescriptionDescriptionReplicationType
Replication Groups (2)Synchronous Snapshot Local (6)
Targets allocated from Exclusive
storage pool (10)
Target must remain associated to
source (16)
118 CIM API SMI-S Support