Click or drag to resize

SolidFireElementCloneMultipleVolumesAsync Method (CancellationToken, CloneMultipleVolumeParams, String, NullableInt64, NullableInt64)

CloneMultipleVolumes enables you to create a clone of a group of specified volumes. You can assign a consistent set of characteristics to a group of multiple volumes when they are cloned together. Before using groupSnapshotID to clone the volumes in a group snapshot, you must create the group snapshot by using the CreateGroupSnapshot API method or the Element OS Web UI. Using groupSnapshotID is optional when cloning multiple volumes. Note: Cloning multiple volumes is allowed if cluster fullness is at stage 2 or 3. Clones are not created when cluster fullness is at stage 4 or 5.

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public Task<CloneMultipleVolumesResult> CloneMultipleVolumesAsync(
	CancellationToken cancellationToken,
	CloneMultipleVolumeParams[] Volumes,
	string Access = null,
	Nullable<long> GroupSnapshotID = null,
	Nullable<long> NewAccountID = null
)

Parameters

cancellationToken
Type: System.ThreadingCancellationToken
Volumes
Type: SolidFire.Element.ApiCloneMultipleVolumeParams
Access (Optional)
Type: SystemString
GroupSnapshotID (Optional)
Type: SystemNullableInt64
NewAccountID (Optional)
Type: SystemNullableInt64

Return Value

Type: TaskCloneMultipleVolumesResult

Implements

ISolidFireElementCloneMultipleVolumesAsync(CancellationToken, CloneMultipleVolumeParams, String, NullableInt64, NullableInt64)
See Also