Module Values.PointInTimeRecoveryDescriptionSource

The description of the point in time settings applied to the table.

Sourcetype nonrec t = {
  1. pointInTimeRecoveryStatus : PointInTimeRecoveryStatus.t option;
    (*

    The current state of point in time recovery: ENABLED - Point in time recovery is enabled. DISABLED - Point in time recovery is disabled.

    *)
  2. recoveryPeriodInDays : RecoveryPeriodInDays.t option;
    (*

    The number of preceding days for which continuous backups are taken and maintained. Your table data is only recoverable to any point-in-time from within the configured recovery period. This parameter is optional.

    *)
  3. earliestRestorableDateTime : Date.t option;
    (*

    Specifies the earliest point in time you can restore your table to. You can restore your table to any point in time during the last 35 days.

    *)
  4. latestRestorableDateTime : Date.t option;
    (*

    LatestRestorableDateTime is typically 5 minutes before the current time.

    *)
}
Sourceval make : ?pointInTimeRecoveryStatus:??? -> ?recoveryPeriodInDays:??? -> ?earliestRestorableDateTime:??? -> ?latestRestorableDateTime:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of RecoveryPeriodInDays.t | `Timestamp of Date.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