Module Values.AutomatedSnapshotPauseRequestOptionsSource

Specifies the automated snapshot pause request options for the domain. Suspending snapshots reduces data protection. You cannot restore your domain to points in time when snapshots are suspended. Use this feature only for short-term operational needs such as migrations or maintenance windows. Maximum suspension duration: 3 days.

Sourcetype nonrec t = {
  1. enabled : Boolean.t;
    (*

    Whether to enable or disable automated snapshot pause for the domain.

    *)
  2. startTime : Timestamp.t option;
    (*

    The timestamp at which the automated snapshot pause should begin.

    *)
  3. endTime : Timestamp.t option;
    (*

    The timestamp at which the automated snapshot pause should end. The maximum allowed duration between StartTime and EndTime is 3 days.

    *)
}
Sourceval context_ : string
Sourceval make : ?startTime:??? -> ?endTime:??? -> enabled:Boolean.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Timestamp of Timestamp.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