libZSservicesZSamazonka-dmsZSamazonka-dms
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DMS.MoveReplicationTask

Description

Moves a replication task from its current replication instance to a different target replication instance using the specified parameters. The target replication instance must be created with the same or later DMS version as the current replication instance.

Synopsis

Creating a Request

data MoveReplicationTask Source #

See: newMoveReplicationTask smart constructor.

Constructors

MoveReplicationTask' 

Fields

Instances

Instances details
Eq MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Read MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Show MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Generic MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Associated Types

type Rep MoveReplicationTask :: Type -> Type #

NFData MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Methods

rnf :: MoveReplicationTask -> () #

Hashable MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

ToJSON MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

AWSRequest MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Associated Types

type AWSResponse MoveReplicationTask #

ToHeaders MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

ToPath MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

ToQuery MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

type Rep MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

type Rep MoveReplicationTask = D1 ('MetaData "MoveReplicationTask" "Amazonka.DMS.MoveReplicationTask" "libZSservicesZSamazonka-dmsZSamazonka-dms" 'False) (C1 ('MetaCons "MoveReplicationTask'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationTaskArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetReplicationInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse MoveReplicationTask Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

newMoveReplicationTask Source #

Create a value of MoveReplicationTask 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:replicationTaskArn:MoveReplicationTask', moveReplicationTask_replicationTaskArn - The Amazon Resource Name (ARN) of the task that you want to move.

$sel:targetReplicationInstanceArn:MoveReplicationTask', moveReplicationTask_targetReplicationInstanceArn - The ARN of the replication instance where you want to move the task to.

Request Lenses

moveReplicationTask_replicationTaskArn :: Lens' MoveReplicationTask Text Source #

The Amazon Resource Name (ARN) of the task that you want to move.

moveReplicationTask_targetReplicationInstanceArn :: Lens' MoveReplicationTask Text Source #

The ARN of the replication instance where you want to move the task to.

Destructuring the Response

data MoveReplicationTaskResponse Source #

See: newMoveReplicationTaskResponse smart constructor.

Constructors

MoveReplicationTaskResponse' 

Fields

Instances

Instances details
Eq MoveReplicationTaskResponse Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Read MoveReplicationTaskResponse Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Show MoveReplicationTaskResponse Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Generic MoveReplicationTaskResponse Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

Associated Types

type Rep MoveReplicationTaskResponse :: Type -> Type #

NFData MoveReplicationTaskResponse Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

type Rep MoveReplicationTaskResponse Source # 
Instance details

Defined in Amazonka.DMS.MoveReplicationTask

type Rep MoveReplicationTaskResponse = D1 ('MetaData "MoveReplicationTaskResponse" "Amazonka.DMS.MoveReplicationTask" "libZSservicesZSamazonka-dmsZSamazonka-dms" 'False) (C1 ('MetaCons "MoveReplicationTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationTask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationTask)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newMoveReplicationTaskResponse Source #

Create a value of MoveReplicationTaskResponse 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:replicationTask:MoveReplicationTaskResponse', moveReplicationTaskResponse_replicationTask - The replication task that was moved.

$sel:httpStatus:MoveReplicationTaskResponse', moveReplicationTaskResponse_httpStatus - The response's http status code.

Response Lenses