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 |
Disconnect a Recovery Instance from Elastic Disaster Recovery. Data replication is stopped immediately. All AWS resources created by Elastic Disaster Recovery for enabling the replication of the Recovery Instance will be terminated / deleted within 90 minutes. If the agent on the Recovery Instance has not been prevented from communicating with the Elastic Disaster Recovery service, then it will receive a command to uninstall itself (within approximately 10 minutes). The following properties of the Recovery Instance will be changed immediately: dataReplicationInfo.dataReplicationState will be set to DISCONNECTED; The totalStorageBytes property for each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
Synopsis
- data DisconnectRecoveryInstance = DisconnectRecoveryInstance' {}
- newDisconnectRecoveryInstance :: Text -> DisconnectRecoveryInstance
- disconnectRecoveryInstance_recoveryInstanceID :: Lens' DisconnectRecoveryInstance Text
- data DisconnectRecoveryInstanceResponse = DisconnectRecoveryInstanceResponse' {
- newDisconnectRecoveryInstanceResponse :: DisconnectRecoveryInstanceResponse
Creating a Request
data DisconnectRecoveryInstance Source #
See: newDisconnectRecoveryInstance
smart constructor.
DisconnectRecoveryInstance' | |
|
Instances
newDisconnectRecoveryInstance Source #
Create a value of DisconnectRecoveryInstance
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:
DisconnectRecoveryInstance
, disconnectRecoveryInstance_recoveryInstanceID
- The ID of the Recovery Instance to disconnect.
Request Lenses
disconnectRecoveryInstance_recoveryInstanceID :: Lens' DisconnectRecoveryInstance Text Source #
The ID of the Recovery Instance to disconnect.
Destructuring the Response
data DisconnectRecoveryInstanceResponse Source #
See: newDisconnectRecoveryInstanceResponse
smart constructor.
Instances
newDisconnectRecoveryInstanceResponse :: DisconnectRecoveryInstanceResponse Source #
Create a value of DisconnectRecoveryInstanceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.