amazonka-mgn-2.0: Amazon Application Migration 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.MGN.RetryDataReplication

Description

Causes the data replication initiation sequence to begin immediately upon next Handshake for specified SourceServer IDs, regardless of when the previous initiation started. This command will not work if the SourceServer is not stalled or is in a DISCONNECTED or STOPPED state.

Synopsis

Creating a Request

data RetryDataReplication Source #

See: newRetryDataReplication smart constructor.

Constructors

RetryDataReplication' 

Fields

Instances

Instances details
ToJSON RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

ToHeaders RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

ToPath RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

ToQuery RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

AWSRequest RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Associated Types

type AWSResponse RetryDataReplication #

Generic RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Associated Types

type Rep RetryDataReplication :: Type -> Type #

Read RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Show RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

NFData RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Methods

rnf :: RetryDataReplication -> () #

Eq RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

Hashable RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

type AWSResponse RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

type Rep RetryDataReplication Source # 
Instance details

Defined in Amazonka.MGN.RetryDataReplication

type Rep RetryDataReplication = D1 ('MetaData "RetryDataReplication" "Amazonka.MGN.RetryDataReplication" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "RetryDataReplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRetryDataReplication Source #

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

RetryDataReplication, retryDataReplication_sourceServerID - Retry data replication for Source Server ID.

Request Lenses

retryDataReplication_sourceServerID :: Lens' RetryDataReplication Text Source #

Retry data replication for Source Server ID.

Destructuring the Response

data SourceServer Source #

See: newSourceServer smart constructor.

Constructors

SourceServer' 

Fields

Instances

Instances details
FromJSON SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Generic SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Associated Types

type Rep SourceServer :: Type -> Type #

Show SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

NFData SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Methods

rnf :: SourceServer -> () #

Eq SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

Hashable SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer Source # 
Instance details

Defined in Amazonka.MGN.Types.SourceServer

type Rep SourceServer = D1 ('MetaData "SourceServer" "Amazonka.MGN.Types.SourceServer" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "SourceServer'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dataReplicationInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataReplicationInfo)) :*: (S1 ('MetaSel ('Just "isArchived") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "launchedInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchedInstance))))) :*: ((S1 ('MetaSel ('Just "lifeCycle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycle)) :*: (S1 ('MetaSel ('Just "replicationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationType)) :*: S1 ('MetaSel ('Just "sourceProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceProperties)))) :*: (S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "vcenterClientID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newSourceServer :: SourceServer Source #

Create a value of SourceServer 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:applicationID:SourceServer', sourceServer_applicationID - Source server application ID.

$sel:arn:SourceServer', sourceServer_arn - Source server ARN.

$sel:dataReplicationInfo:SourceServer', sourceServer_dataReplicationInfo - Source server data replication info.

$sel:isArchived:SourceServer', sourceServer_isArchived - Source server archived status.

$sel:launchedInstance:SourceServer', sourceServer_launchedInstance - Source server launched instance.

$sel:lifeCycle:SourceServer', sourceServer_lifeCycle - Source server lifecycle state.

$sel:replicationType:SourceServer', sourceServer_replicationType - Source server replication type.

$sel:sourceProperties:SourceServer', sourceServer_sourceProperties - Source server properties.

$sel:sourceServerID:SourceServer', sourceServer_sourceServerID - Source server ID.

$sel:tags:SourceServer', sourceServer_tags - Source server Tags.

$sel:vcenterClientID:SourceServer', sourceServer_vcenterClientID - Source server vCenter client id.

Response Lenses

sourceServer_applicationID :: Lens' SourceServer (Maybe Text) Source #

Source server application ID.

sourceServer_isArchived :: Lens' SourceServer (Maybe Bool) Source #

Source server archived status.

sourceServer_lifeCycle :: Lens' SourceServer (Maybe LifeCycle) Source #

Source server lifecycle state.

sourceServer_vcenterClientID :: Lens' SourceServer (Maybe Text) Source #

Source server vCenter client id.