amazonka-drs-2.0: Amazon Elastic Disaster Recovery Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DrS.DeleteRecoveryInstance

Description

Deletes a single Recovery Instance by ID. This deletes the Recovery Instance resource from Elastic Disaster Recovery. The Recovery Instance must be disconnected first in order to delete it.

Synopsis

Creating a Request

data DeleteRecoveryInstance Source #

See: newDeleteRecoveryInstance smart constructor.

Constructors

DeleteRecoveryInstance' 

Fields

Instances

Instances details
ToJSON DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

ToHeaders DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

ToPath DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

ToQuery DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

AWSRequest DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Associated Types

type AWSResponse DeleteRecoveryInstance #

Generic DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Associated Types

type Rep DeleteRecoveryInstance :: Type -> Type #

Read DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Show DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

NFData DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Methods

rnf :: DeleteRecoveryInstance -> () #

Eq DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Hashable DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

type AWSResponse DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

type Rep DeleteRecoveryInstance Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

type Rep DeleteRecoveryInstance = D1 ('MetaData "DeleteRecoveryInstance" "Amazonka.DrS.DeleteRecoveryInstance" "amazonka-drs-2.0-Jcy074h2jPgFhWHQx96blx" 'False) (C1 ('MetaCons "DeleteRecoveryInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recoveryInstanceID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRecoveryInstance Source #

Create a value of DeleteRecoveryInstance 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:

DeleteRecoveryInstance, deleteRecoveryInstance_recoveryInstanceID - The ID of the Recovery Instance to be deleted.

Request Lenses

deleteRecoveryInstance_recoveryInstanceID :: Lens' DeleteRecoveryInstance Text Source #

The ID of the Recovery Instance to be deleted.

Destructuring the Response

data DeleteRecoveryInstanceResponse Source #

See: newDeleteRecoveryInstanceResponse smart constructor.

Instances

Instances details
Generic DeleteRecoveryInstanceResponse Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Associated Types

type Rep DeleteRecoveryInstanceResponse :: Type -> Type #

Read DeleteRecoveryInstanceResponse Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Show DeleteRecoveryInstanceResponse Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

NFData DeleteRecoveryInstanceResponse Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

Eq DeleteRecoveryInstanceResponse Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

type Rep DeleteRecoveryInstanceResponse Source # 
Instance details

Defined in Amazonka.DrS.DeleteRecoveryInstance

type Rep DeleteRecoveryInstanceResponse = D1 ('MetaData "DeleteRecoveryInstanceResponse" "Amazonka.DrS.DeleteRecoveryInstance" "amazonka-drs-2.0-Jcy074h2jPgFhWHQx96blx" 'False) (C1 ('MetaCons "DeleteRecoveryInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteRecoveryInstanceResponse :: DeleteRecoveryInstanceResponse Source #

Create a value of DeleteRecoveryInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.