Values.RestoreVolumeFromSnapshotRequestSourceReturns an Amazon FSx for OpenZFS volume to the state saved by the specified snapshot.
type nonrec t = {clientRequestToken : ClientRequestToken.t option;volumeId : VolumeId.t;The ID of the volume that you are restoring.
*)snapshotId : SnapshotId.t;The ID of the source snapshot. Specifies the snapshot that you are restoring from.
*)options : RestoreOpenZFSVolumeOptions.t option;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.
*)}val make :
?clientRequestToken:??? ->
?options:??? ->
volumeId:VolumeId.t ->
snapshotId:SnapshotId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of [> `Enum of string ] list
| `String of ClientRequestToken.t ])
list ]