Module Values.DataMigrationStatisticsSource

Information about the data migration run, including start and stop time, latency, and migration progress.

Sourcetype nonrec t = {
  1. tablesLoaded : Integer.t option;
    (*

    The number of tables loaded in the current data migration run.

    *)
  2. elapsedTimeMillis : Long.t option;
    (*

    The elapsed duration of the data migration run.

    *)
  3. tablesLoading : Integer.t option;
    (*

    The data migration's table loading progress.

    *)
  4. fullLoadPercentage : Integer.t option;
    (*

    The data migration's progress in the full-load migration phase.

    *)
  5. cDCLatency : Integer.t option;
    (*

    The current latency of the change data capture (CDC) operation.

    *)
  6. tablesQueued : Integer.t option;
    (*

    The number of tables that are waiting for processing.

    *)
  7. tablesErrored : Integer.t option;
    (*

    The number of tables that DMS failed to process.

    *)
  8. startTime : Iso8601DateTime.t option;
    (*

    The time when the migration started.

    *)
  9. stopTime : Iso8601DateTime.t option;
    (*

    The time when the migration stopped or failed.

    *)
}
Sourceval make : ?tablesLoaded:??? -> ?elapsedTimeMillis:??? -> ?tablesLoading:??? -> ?fullLoadPercentage:??? -> ?cDCLatency:??? -> ?tablesQueued:??? -> ?tablesErrored:??? -> ?startTime:??? -> ?stopTime:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of Integer.t | `Long of Long.t | `Timestamp of Iso8601DateTime.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