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

Table 92 Relevant Properties of RemoteReplicationGroup
DescriptionValueProperties
HP_3PAR:<name of rcopy group>InstanceID
Name of the rcopy groupElementName
TruePersistent
A remote copy group can be empty.FalseDeleteOnEmptyElement
Remote copy group can exist without
synchronization.
FalseDeleteOnUnassociated
TPD_ReplicationService
ReplicationService class contains extrinsic methods for group management as well as replication
management; the latter meant to replace Copy Services methods in StorageConfigurationService.
All extrinsic methods in this class 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
Replication Services includes methods to create and delete a group, and methods to add elements
or pair of elements to an existing group(s) or to remove elements from a group. It can then utilize
Groups of elements to manage replication activities that include more than one source or target
element in a copy operation.
CreateGroup
uint32 ReplicationService.CreateGroup(
[IN] string GroupName,
[IN] CIM_LogicalElement REF Members[],
[IN] boolean Persistent,
[IN] boolean DeleteOnEmptyElement,
[IN] boolean DeleteOnUnassociated,
[IN] CIM_ServiceAccessPoint REF ServiceAccessPoint,
[OUT] SNIA_ReplicationGroup REF ReplicationGroup );
[IN] CIM_ReplicationSettingData REF ReplicationSettingData,
ReplicationSettingData: Additional replication settings for the method. This parameter is ignored
and thus should be set to NULL.
Use to create a new replication group. Any required associations (such as HostedCollection) are
created in addition to the instance of the group. Creation of RemoteReplicationGroup is not
supported. Parameters are:
GroupName: If nameable, represents a user-friendly name for the group being created. This
parameter is mandatory and represents the name of the vv set. This will also become the value
in ElementName property of the resulting ReplicationgGroup instance.
Members[]: An array of strings containing object references to the volumes to add to the group
-- order is maintained. If NULL, the group will be empty. Duplicates members are not allowed.
Persistent: If true, the group must persist across Provider reboots (group is not temporary). We
only support persistent group, so the method will return an error if this is set to false.
Replication Services Profile 105