Replication - AWS Database Migration Service

Replication

Provides information that describes a serverless replication created by the CreateReplication operation.

Contents

CdcStartPosition

Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime or CdcStartPosition to specify when you want a CDC operation to start. Specifying both values results in an error.

Type: String

Required: No

CdcStartTime

Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime or CdcStartPosition to specify when you want a CDC operation to start. Specifying both values results in an error.

Type: Timestamp

Required: No

CdcStopPosition

Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.

Type: String

Required: No

FailureMessages

Error and other information about why a serverless replication failed.

Type: Array of strings

Required: No

ProvisionData

Information about provisioning resources for an AWS DMS serverless replication.

Type: ProvisionData object

Required: No

RecoveryCheckpoint

Indicates the last checkpoint that occurred during a change data capture (CDC) operation. You can provide this value to the CdcStartPosition parameter to start a CDC operation that begins at that checkpoint.

Type: String

Required: No

ReplicationConfigArn

The Amazon Resource Name for the ReplicationConfig associated with the replication.

Type: String

Required: No

ReplicationConfigIdentifier

The identifier for the ReplicationConfig associated with the replication.

Type: String

Required: No

ReplicationCreateTime

The time the serverless replication was created.

Type: Timestamp

Required: No

ReplicationDeprovisionTime

The timestamp when DMS will deprovision the replication.

Type: Timestamp

Required: No

ReplicationLastStopTime

The timestamp when replication was last stopped.

Type: Timestamp

Required: No

ReplicationStats

This object provides a collection of statistics about a serverless replication.

Type: ReplicationStats object

Required: No

ReplicationType

The type of the serverless replication.

Type: String

Valid Values: full-load | cdc | full-load-and-cdc

Required: No

ReplicationUpdateTime

The time the serverless replication was updated.

Type: Timestamp

Required: No

SourceEndpointArn

The Amazon Resource Name for an existing Endpoint the serverless replication uses for its data source.

Type: String

Required: No

StartReplicationType

The type of replication to start.

Type: String

Required: No

Status

The current status of the serverless replication.

Type: String

Required: No

StopReason

The reason the replication task was stopped. This response parameter can return one of the following values:

  • "Stop Reason NORMAL"

  • "Stop Reason RECOVERABLE_ERROR"

  • "Stop Reason FATAL_ERROR"

  • "Stop Reason FULL_LOAD_ONLY_FINISHED"

  • "Stop Reason STOPPED_AFTER_FULL_LOAD" – Full load completed, with cached changes not applied

  • "Stop Reason STOPPED_AFTER_CACHED_EVENTS" – Full load completed, with cached changes applied

  • "Stop Reason EXPRESS_LICENSE_LIMITS_REACHED"

  • "Stop Reason STOPPED_AFTER_DDL_APPLY" – User-defined stop task after DDL applied

  • "Stop Reason STOPPED_DUE_TO_LOW_MEMORY"

  • "Stop Reason STOPPED_DUE_TO_LOW_DISK"

  • "Stop Reason STOPPED_AT_SERVER_TIME" – User-defined server time for stopping task

  • "Stop Reason STOPPED_AT_COMMIT_TIME" – User-defined commit time for stopping task

  • "Stop Reason RECONFIGURATION_RESTART"

  • "Stop Reason RECYCLE_TASK"

Type: String

Required: No

TargetEndpointArn

The Amazon Resource Name for an existing Endpoint the serverless replication uses for its data target.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: