HP 3PAR CIM API Programming Reference
• Force: Some operations may cause an inconsistency among the target elements. If true, the
client is not warned and the operation is performed if possible. This shall always be NULL
since we do not support this.
• WaitForCopyState
This is similar to ModifyReplicaSynchronization, but allows for operation on multiple replica pairs
in one request.
TPD_ModifyGroupReplicaSynchronization
uint32 ReplicationService.TPD_ModifyGroupReplicaSynchronization(
[IN, Required] uint16 Operation,
[IN, Required] TPD_ReplicaGroup REF TargetGroup,
[OUT] CIM_ConcreteJob REF Jobs[]);
• Operation: This parameter describes the type of modification to be made to the replica and/or
to the related associations.
• TargetGroup: Reference to the replication group (vvset)
• Jobs: Array of references to ConcreteJob associated with each of the volume in ReplicaGroup.
This is a 3PAR-specific method used for resync and promotes of physical copy vvset or promote of
snapshot vvset.
GetAvailableTargetElements
uint32 ReplicationService.GetAvailableTargetElements(
[IN, Required] CIM_LogicalElement REF SourceElement,
[IN, Required] uint16 SyncType,
[IN, Required] uint16 Mode,
[IN, EmbeddedInstance ( "SNIA_ReplicationSettingData" )]
string ReplicationSettingData,
[IN] CIM_SettingData REF TargetSettingGoal,
[IN] CIM_ResourcePool REF TargetPools[],
[IN] CIM_ServiceAccessPoint REF TargetAccessPoint,
[OUT] CIM_ConcreteJob REF Job,
[OUT] CIM_LogicalElement REF Candidates[] );
Use to get all of the candidate target elements for the supplied source element. Parameters are:
• SourceElement: The source StorageVolume.
• SyncType: Snapshot or Clone
• Mode: Synchroous or Asynchronous
• ReplicationSettingData: The parameter is useful for requesting a specific combination of thinly
and fully provisioned elements. For HP, this will be NULL.
• TargetSettingGoal: Desired target StorageSetting. If NULL, settings of the source elements shall
be used. We do not support this so input should be NULL.
• TargetPools[]: The storage pools for the target elements. If specified, this must always be the
DeltaReplicaStoragePool associated with the source volume.
• TargetAccessPoint: Reference to target access point information. If NULL, only local targets
are returned. For HP, this can only be NULL.
• Job: This will always be NULL.
• Candidates[]: The list of the candidate target StorageVolume found.
118 CIM API SMI-S Support