Module Values.DeleteSnapshotResponseSource

Deletes an Amazon FSx for OpenZFS snapshot. After deletion, the snapshot no longer exists, and its data is gone. Deleting a snapshot doesn't affect snapshots stored in a file system backup. The DeleteSnapshot operation returns instantly. The snapshot appears with the lifecycle status of DELETING until the deletion is complete.

Sourcetype nonrec t = {
  1. snapshotId : SnapshotId.t option;
    (*

    The ID of the deleted snapshot.

    *)
  2. lifecycle : SnapshotLifecycle.t option;
    (*

    The lifecycle status of the snapshot. If the DeleteSnapshot operation is successful, this status is DELETING.

    *)
}
Sourcetype nonrec error = [
  1. | `BadRequest of BadRequest.t
  2. | `InternalServerError of InternalServerError.t
  3. | `SnapshotNotFound of SnapshotNotFound.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?snapshotId:??? -> ?lifecycle:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `BadRequest of BadRequest.t | `InternalServerError of InternalServerError.t | `SnapshotNotFound of SnapshotNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `BadRequest of BadRequest.t | `InternalServerError of InternalServerError.t | `SnapshotNotFound of SnapshotNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of SnapshotId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t