| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DrS.Types.RecoveryInstanceFailback
Description
Synopsis
- data RecoveryInstanceFailback = RecoveryInstanceFailback' {
- agentLastSeenByServiceDateTime :: Maybe Text
- elapsedReplicationDuration :: Maybe Text
- failbackClientID :: Maybe Text
- failbackClientLastSeenByServiceDateTime :: Maybe Text
- failbackInitiationTime :: Maybe Text
- failbackJobID :: Maybe Text
- failbackLaunchType :: Maybe FailbackLaunchType
- failbackToOriginalServer :: Maybe Bool
- firstByteDateTime :: Maybe Text
- state :: Maybe FailbackState
- newRecoveryInstanceFailback :: RecoveryInstanceFailback
- recoveryInstanceFailback_agentLastSeenByServiceDateTime :: Lens' RecoveryInstanceFailback (Maybe Text)
- recoveryInstanceFailback_elapsedReplicationDuration :: Lens' RecoveryInstanceFailback (Maybe Text)
- recoveryInstanceFailback_failbackClientID :: Lens' RecoveryInstanceFailback (Maybe Text)
- recoveryInstanceFailback_failbackClientLastSeenByServiceDateTime :: Lens' RecoveryInstanceFailback (Maybe Text)
- recoveryInstanceFailback_failbackInitiationTime :: Lens' RecoveryInstanceFailback (Maybe Text)
- recoveryInstanceFailback_failbackJobID :: Lens' RecoveryInstanceFailback (Maybe Text)
- recoveryInstanceFailback_failbackLaunchType :: Lens' RecoveryInstanceFailback (Maybe FailbackLaunchType)
- recoveryInstanceFailback_failbackToOriginalServer :: Lens' RecoveryInstanceFailback (Maybe Bool)
- recoveryInstanceFailback_firstByteDateTime :: Lens' RecoveryInstanceFailback (Maybe Text)
- recoveryInstanceFailback_state :: Lens' RecoveryInstanceFailback (Maybe FailbackState)
Documentation
data RecoveryInstanceFailback Source #
An object representing failback related information of the Recovery Instance.
See: newRecoveryInstanceFailback smart constructor.
Constructors
| RecoveryInstanceFailback' | |
Fields
| |
Instances
newRecoveryInstanceFailback :: RecoveryInstanceFailback Source #
Create a value of RecoveryInstanceFailback with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:agentLastSeenByServiceDateTime:RecoveryInstanceFailback', recoveryInstanceFailback_agentLastSeenByServiceDateTime - The date and time the agent on the Recovery Instance was last seen by
the service.
$sel:elapsedReplicationDuration:RecoveryInstanceFailback', recoveryInstanceFailback_elapsedReplicationDuration - The amount of time that the Recovery Instance has been replicating for.
$sel:failbackClientID:RecoveryInstanceFailback', recoveryInstanceFailback_failbackClientID - The ID of the failback client that this Recovery Instance is associated
with.
$sel:failbackClientLastSeenByServiceDateTime:RecoveryInstanceFailback', recoveryInstanceFailback_failbackClientLastSeenByServiceDateTime - The date and time that the failback client was last seen by the service.
$sel:failbackInitiationTime:RecoveryInstanceFailback', recoveryInstanceFailback_failbackInitiationTime - The date and time that the failback initiation started.
$sel:failbackJobID:RecoveryInstanceFailback', recoveryInstanceFailback_failbackJobID - The Job ID of the last failback log for this Recovery Instance.
$sel:failbackLaunchType:RecoveryInstanceFailback', recoveryInstanceFailback_failbackLaunchType - The launch type (Recovery / Drill) of the last launch for the failback
replication of this recovery instance.
$sel:failbackToOriginalServer:RecoveryInstanceFailback', recoveryInstanceFailback_failbackToOriginalServer - Whether we are failing back to the original Source Server for this
Recovery Instance.
$sel:firstByteDateTime:RecoveryInstanceFailback', recoveryInstanceFailback_firstByteDateTime - The date and time of the first byte that was replicated from the
Recovery Instance.
$sel:state:RecoveryInstanceFailback', recoveryInstanceFailback_state - The state of the failback process that this Recovery Instance is in.
recoveryInstanceFailback_agentLastSeenByServiceDateTime :: Lens' RecoveryInstanceFailback (Maybe Text) Source #
The date and time the agent on the Recovery Instance was last seen by the service.
recoveryInstanceFailback_elapsedReplicationDuration :: Lens' RecoveryInstanceFailback (Maybe Text) Source #
The amount of time that the Recovery Instance has been replicating for.
recoveryInstanceFailback_failbackClientID :: Lens' RecoveryInstanceFailback (Maybe Text) Source #
The ID of the failback client that this Recovery Instance is associated with.
recoveryInstanceFailback_failbackClientLastSeenByServiceDateTime :: Lens' RecoveryInstanceFailback (Maybe Text) Source #
The date and time that the failback client was last seen by the service.
recoveryInstanceFailback_failbackInitiationTime :: Lens' RecoveryInstanceFailback (Maybe Text) Source #
The date and time that the failback initiation started.
recoveryInstanceFailback_failbackJobID :: Lens' RecoveryInstanceFailback (Maybe Text) Source #
The Job ID of the last failback log for this Recovery Instance.
recoveryInstanceFailback_failbackLaunchType :: Lens' RecoveryInstanceFailback (Maybe FailbackLaunchType) Source #
The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.
recoveryInstanceFailback_failbackToOriginalServer :: Lens' RecoveryInstanceFailback (Maybe Bool) Source #
Whether we are failing back to the original Source Server for this Recovery Instance.
recoveryInstanceFailback_firstByteDateTime :: Lens' RecoveryInstanceFailback (Maybe Text) Source #
The date and time of the first byte that was replicated from the Recovery Instance.
recoveryInstanceFailback_state :: Lens' RecoveryInstanceFailback (Maybe FailbackState) Source #
The state of the failback process that this Recovery Instance is in.