HP 3PAR CIM API Programming Reference (QL226-97722, March 2014)

SourceAccessPoint: NULL
TargetGroup:
As an input, refers to a target group to use. If a TargetGroup is not provided one will be
created. If a group is provided it must either be empty, or have exactly the number of
elements as SourceElements or SourceGroup.
As an output, refers to the created target group (i.e., the replica group). If a job is created,
the target group may not be available immediately.
TargetAccessPoint: NULL
Consistency: This parameter overrides the default group consistency. For example, "No
Consistency", "Sequential Consistency". For HP, this can only be "Sequential Consistency.
ReplicationSettingData: NULL
Job: For physical copy of vv sets, HP 3PAR OS actually spawns one task for each of the vv
pair in the set and not one task for the whole set. However, this job parameter can only contain
reference to one job, so as a compromise, only the job of the first vv pair copy will be returned.
Jobs: HP defined parameter. If one or more Jobs is created as a side-effect of the execution
of the method, then a reference to those Jobs is returned through this parameter (may be NULL
if job is completed). For physical copy if vv sets, HP 3PAR OS actually spawns one job for
each of the vv pairs and not one job for the whole set. The jobs parameter contains an array
of references to each job.
Synchronization [ ]: Refers to the created association between the source element (or source
replication group) and the target replication group. HP 3PAR OS does not have the capability
to keep track of which vv set is synchronized with which other vv set; only individual sync-ed
vv pair is known. Therefore, as a compromise, only the StorageSynchronized association of
the first vv pair in the vv set will be returned.
Synchronizations: HP defined parameter. A list that refers to the created associations between
the source and the target elements. If jobs are created, this parameter may be NULL, unless
the associations are actually formed.
TargetSettingGoal: The definition for the StorageSetting to be maintained by the target storage
object (the replica).
For snapshots only the following properties are applicable: BaseID, ExpirationTimer and
RetentionTimer.
For clones only the following properties are applicable: ThinlyProvisioned, UserDSPName,
SnapDSPName.
TargetPool: The underlying storage for the target element (the replica) will be drawn from
TargetPool if specified, otherwise the allocation is implementation specific.
For snapshots this parameter is ignored.
For clones, this parameter if specified can be any DynamicStoragePool; if not specified,the
clone will be allocated from the same parent DynamicStoragePool as the source volume.
WaitForCopyState
Replication Services Profile 117