GetReplicationTaskResult constructor

const GetReplicationTaskResult({
  1. String? cdcStartPosition,
  2. String? cdcStartTime,
  3. String? id,
  4. String? migrationType,
  5. String? region,
  6. String? replicationInstanceArn,
  7. String? replicationTaskArn,
  8. String? replicationTaskId,
  9. String? replicationTaskSettings,
  10. String? sourceEndpointArn,
  11. bool? startReplicationTask,
  12. String? status,
  13. String? tableMappings,
  14. Map<String, String>? tags,
  15. String? targetEndpointArn,
})

Creates a new GetReplicationTaskResult. cdcStartPosition (Conflicts with cdcStartTime) Indicates when you want a change data capture (CDC) operation to start. The value can be in date, checkpoint, or LSN/SCN format depending on the source engine. For more information, see Determining a CDC native start point. cdcStartTime (Conflicts with cdcStartPosition) The Unix timestamp integer for the start of the Change Data Capture (CDC) operation. id The provider-assigned unique ID for this managed resource. migrationType The migration type. Can be one of full-load | cdc | full-load-and-cdc. region Optional. replicationInstanceArn ARN of the replication instance. replicationTaskArn ARN for the replication task. replicationTaskId Optional. replicationTaskSettings An escaped JSON string that contains the task settings. For a complete list of task settings, see Task Settings for AWS Database Migration Service Tasks. sourceEndpointArn ARN string that uniquely identifies the source endpoint. startReplicationTask Whether to run or stop the replication task. status Replication Task status. tableMappings An escaped JSON string that contains the table mappings. For information on table mapping see Using Table Mapping with an AWS Database Migration Service Task to Select and Filter Data tags Optional. targetEndpointArn ARN string that uniquely identifies the target endpoint.

Implementation

const GetReplicationTaskResult({
  this.cdcStartPosition,
  this.cdcStartTime,
  this.id,
  this.migrationType,
  this.region,
  this.replicationInstanceArn,
  this.replicationTaskArn,
  this.replicationTaskId,
  this.replicationTaskSettings,
  this.sourceEndpointArn,
  this.startReplicationTask,
  this.status,
  this.tableMappings,
  this.tags,
  this.targetEndpointArn,
});