ISolidFireElementCloneMultipleVolumesAsync 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 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:
TaskCloneMultipleVolumesResultSee Also