Class RestoreVolumeFromSnapshotRequest
Container for the parameters to the RestoreVolumeFromSnapshot operation. Returns an Amazon FSx for OpenZFS volume to the state saved by the specified snapshot.
public class RestoreVolumeFromSnapshotRequest : AmazonFSxRequest
- Inheritance
-
RestoreVolumeFromSnapshotRequest
Constructors
RestoreVolumeFromSnapshotRequest()
public RestoreVolumeFromSnapshotRequest()
Properties
ClientRequestToken
Gets and sets the property ClientRequestToken.
public string ClientRequestToken { get; set; }
Property Value
Options
Gets and sets the property Options.
The settings used when restoring the specified volume from snapshot.
-
DELETE_INTERMEDIATE_SNAPSHOTS
- Deletes snapshots between the current state and the specified snapshot. If there are intermediate snapshots and this option isn't used,RestoreVolumeFromSnapshot
fails. -
DELETE_CLONED_VOLUMES
- Deletes any dependent clone volumes created from intermediate snapshots. If there are any dependent clone volumes and this option isn't used,RestoreVolumeFromSnapshot
fails.
public List<string> Options { get; set; }
Property Value
SnapshotId
Gets and sets the property SnapshotId.
The ID of the source snapshot. Specifies the snapshot that you are restoring from.
public string SnapshotId { get; set; }
Property Value
VolumeId
Gets and sets the property VolumeId.
The ID of the volume that you are restoring.
public string VolumeId { get; set; }