HP 3PAR CIM API Programming Reference (QL226-97722, March 2014)
CIM_ConcreteJob REF Job,
[IN ( false ), OUT, Description (
"Reference to the list of jobs (may be NULL if jobs are completed)."
)]
CIM_ConcreteJob REF Jobs[],
[IN ( false ), OUT, Description (
"Reference to the created associations between the "
"source and the target elements. If a job is "
"created, this parameter may be NULL unless the "
"associations are actually formed." )]
CIM_Synchronized REF Synchronizations[],
[IN, Description (
"The definition for the SettingData to be "
"maintained by the target storage objects (the "
"replicas). If the target elements are supplied, "
"this parameter shall be NULL. This parameter "
"applies to all elements in the target list." )]
CIM_SettingData REF TargetSettingGoal,
[IN, Description (
"The underlying storage for the target elements "
"(the replicas) will be drawn from TargetPool if "
"specified, otherwise the allocation is "
"implementation specific. If the target elements "
"are supplied, this parameter shall be NULL. This "
"parameter applies to all elements in the target "
"list." )]
CIM_ResourcePool REF TargetPool,
[IN, Description (
"Method must wait until this CopyState is reached "
"before returning. Only a subset of valid "
"CopyStates apply. For example, Initialized: "
"Associations have been established, but there is "
"no data flow. Inactive: Initialization is "
"complete, but the copy operation remains idle "
"until it is activated. Synchronized: Replicas are "
"an exact copy of the sources. UnSynchronized: Copy "
"operation is in progress. If this parameter is "
"supplied, then all the created replication "
"relationships shall have this supplied CopyState "
"before the method returns." ),
ModelCorrespondence { "CIM_Synchronized.CopyState" }]
uint16 WaitForCopyState);
[Description (
"Create (or start a job to create) a new group of storage "
"objects which are replicas of the specified source "
"storage or a group of source storage objects "
"(SourceElements). Note that using the input parameter, "
"SyncType, this function can be used to instantiate the "
"replicas, and to create ongoing associations between "
"the source(s) and replicas. If 0 is returned, the "
"function completed successfully and no ConcreteJob "
"instance is created. If 4096/0x1000 is returned, a "
"ConcreteJob is started, references to which is returned "
"in the Jobs output parameter."
"An array of references to StorageSynchronized associations, "
"one for each pair of members in the source and target group, "
"are returned in Synchronizations. GroupSynchronization "
"asociation is not supported." ),
ValueMap { "0", "1", "2", "3", "4", "5", "6", "..", "4096",
"4097..32767", "0x8000.." },
Values { "Completed with No Error", "Not Supported",
"Unknown", "Timeout", "Failed", "Invalid Parameter",
"In Use", "DMTF Reserved",
"Method Parameters Checked - Job Started",
"Method Reserved", "Vendor Specific" }]
306 Managed Object Format Files