class Aws::DatabaseMigrationService::Types::StartReplicationTaskMessage
@note When making an API call, you may pass StartReplicationTaskMessage
data as a hash: { replication_task_arn: "String", # required start_replication_task_type: "start-replication", # required, accepts start-replication, resume-processing, reload-target cdc_start_time: Time.now, cdc_start_position: "String", cdc_stop_position: "String", }
@!attribute [rw] replication_task_arn
The Amazon Resource Name (ARN) of the replication task to be started. @return [String]
@!attribute [rw] start_replication_task_type
A type of replication task. @return [String]
@!attribute [rw] cdc_start_time
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. Timestamp Example: --cdc-start-time “2018-03-08T12:12:12” @return [Time]
@!attribute [rw] cdc_start_position
Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error. The value can be in date, checkpoint, or LSN/SCN format. Date Example: --cdc-start-position “2018-03-08T12:12:12” Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93" LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373” <note markdown="1"> When you use this task setting with a source PostgreSQL database, a logical replication slot should already be created and associated with the source endpoint. You can verify this by setting the `slotName` extra connection attribute to the name of this logical replication slot. For more information, see [Extra Connection Attributes When Using PostgreSQL as a Source for DMS][1]. </note> [1]: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.PostgreSQL.html#CHAP_Source.PostgreSQL.ConnectionAttrib @return [String]
@!attribute [rw] cdc_stop_position
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time. Server time example: --cdc-stop-position “server\_time:2018-02-09T12:12:12” Commit time example: --cdc-stop-position “commit\_time: 2018-02-09T12:12:12 “ @return [String]
@see docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/StartReplicationTaskMessage AWS API Documentation
Constants
- SENSITIVE