Replication - Amazon Database Migration Service
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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 Amazon 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 Amazon SDKs, see the following: