Module Values.Snapshot

A snapshot of an Amazon FSx for OpenZFS volume.

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

    The ID of the snapshot.

    *)
  3. name : SnapshotName.t option;
    (*

    The name of the snapshot.

    *)
  4. volumeId : VolumeId.t option;
    (*

    The ID of the volume that the snapshot is of.

    *)
  5. creationTime : CreationTime.t option;
  6. lifecycle : SnapshotLifecycle.t option;
    (*

    The lifecycle status of the snapshot. PENDING - Amazon FSx hasn't started creating the snapshot. CREATING - Amazon FSx is creating the snapshot. DELETING - Amazon FSx is deleting the snapshot. AVAILABLE - The snapshot is fully available.

    *)
  7. lifecycleTransitionReason : LifecycleTransitionReason.t option;
  8. tags : Tags.t option;
  9. administrativeActions : AdministrativeActions.t option;
    (*

    A list of administrative actions for the file system that are in process or waiting to be processed. Administrative actions describe changes to the Amazon FSx system.

    *)
}
Sourceval make : ?resourceARN:ResourceARN.t -> ?snapshotId:SnapshotId.t -> ?name:SnapshotName.t -> ?volumeId:VolumeId.t -> ?creationTime:CreationTime.t -> ?lifecycle:SnapshotLifecycle.t -> ?lifecycleTransitionReason:LifecycleTransitionReason.t -> ?tags:Tags.t -> ?administrativeActions:AdministrativeActions.t -> unit -> t
Sourceval to_value : t -> Awso.Botodata.value
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t