Values.RecoveryInstanceFailbackSourceAn object representing failback related information of the Recovery Instance.
type nonrec t = {failbackClientID : BoundedString.t option;The ID of the failback client that this Recovery Instance is associated with.
*)failbackJobID : JobID.t option;The Job ID of the last failback log for this Recovery Instance.
*)failbackInitiationTime : ISO8601DatetimeString.t option;The date and time that the failback initiation started.
*)state : FailbackState.t option;The state of the failback process that this Recovery Instance is in.
*)agentLastSeenByServiceDateTime : ISO8601DatetimeString.t option;The date and time the agent on the Recovery Instance was last seen by the service.
*)failbackClientLastSeenByServiceDateTime : ISO8601DatetimeString.t option;The date and time that the failback client was last seen by the service.
*)failbackToOriginalServer : Boolean.t option;Whether we are failing back to the original Source Server for this Recovery Instance.
*)firstByteDateTime : ISO8601DatetimeString.t option;The date and time of the first byte that was replicated from the Recovery Instance.
*)elapsedReplicationDuration : ISO8601DatetimeString.t option;The amount of time that the Recovery Instance has been replicating for.
*)failbackLaunchType : FailbackLaunchType.t option;The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.
*)}val make :
?failbackClientID:??? ->
?failbackJobID:??? ->
?failbackInitiationTime:??? ->
?state:??? ->
?agentLastSeenByServiceDateTime:??? ->
?failbackClientLastSeenByServiceDateTime:??? ->
?failbackToOriginalServer:??? ->
?firstByteDateTime:??? ->
?elapsedReplicationDuration:??? ->
?failbackLaunchType:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of BoundedString.t ])
list ]