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.StartFailbackLaunch

Description

Initiates a Job for launching the machine that is being failed back to from the specified Recovery Instance. This will run conversion on the failback client and will reboot your machine, thus completing the failback process.

Synopsis

Creating a Request

data StartFailbackLaunch Source #

See: newStartFailbackLaunch smart constructor.

Constructors

StartFailbackLaunch' 

Fields

Instances

Instances details
ToJSON StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

ToHeaders StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

ToPath StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

ToQuery StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

AWSRequest StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

Associated Types

type AWSResponse StartFailbackLaunch #

Generic StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

Associated Types

type Rep StartFailbackLaunch :: Type -> Type #

Show StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

NFData StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

Methods

rnf :: StartFailbackLaunch -> () #

Eq StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

Hashable StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

type AWSResponse StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

type Rep StartFailbackLaunch Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

type Rep StartFailbackLaunch = D1 ('MetaData "StartFailbackLaunch" "Amazonka.DrS.StartFailbackLaunch" "amazonka-drs-2.0-Jcy074h2jPgFhWHQx96blx" 'False) (C1 ('MetaCons "StartFailbackLaunch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "recoveryInstanceIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newStartFailbackLaunch Source #

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

StartFailbackLaunch, startFailbackLaunch_tags - The tags to be associated with the failback launch Job.

StartFailbackLaunch, startFailbackLaunch_recoveryInstanceIDs - The IDs of the Recovery Instance whose failback launch we want to request.

Request Lenses

startFailbackLaunch_tags :: Lens' StartFailbackLaunch (Maybe (HashMap Text Text)) Source #

The tags to be associated with the failback launch Job.

startFailbackLaunch_recoveryInstanceIDs :: Lens' StartFailbackLaunch (NonEmpty Text) Source #

The IDs of the Recovery Instance whose failback launch we want to request.

Destructuring the Response

data StartFailbackLaunchResponse Source #

See: newStartFailbackLaunchResponse smart constructor.

Constructors

StartFailbackLaunchResponse' 

Fields

Instances

Instances details
Generic StartFailbackLaunchResponse Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

Associated Types

type Rep StartFailbackLaunchResponse :: Type -> Type #

Show StartFailbackLaunchResponse Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

NFData StartFailbackLaunchResponse Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

Eq StartFailbackLaunchResponse Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

type Rep StartFailbackLaunchResponse Source # 
Instance details

Defined in Amazonka.DrS.StartFailbackLaunch

type Rep StartFailbackLaunchResponse = D1 ('MetaData "StartFailbackLaunchResponse" "Amazonka.DrS.StartFailbackLaunch" "amazonka-drs-2.0-Jcy074h2jPgFhWHQx96blx" 'False) (C1 ('MetaCons "StartFailbackLaunchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Job)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartFailbackLaunchResponse Source #

Create a value of StartFailbackLaunchResponse 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:job:StartFailbackLaunchResponse', startFailbackLaunchResponse_job - The failback launch Job.

$sel:httpStatus:StartFailbackLaunchResponse', startFailbackLaunchResponse_httpStatus - The response's http status code.

Response Lenses