ReplicationTaskState constructor
- Input<
String?> ? cdcStartPosition, - Input<
String?> ? cdcStartTime, - Input<
String?> ? migrationType, - Input<
String?> ? region, - Input<
String?> ? replicationInstanceArn, - Input<
String?> ? replicationTaskArn, - Input<
String?> ? replicationTaskId, - Input<
String?> ? replicationTaskSettings, - Input<
String?> ? resourceIdentifier, - Input<
String?> ? sourceEndpointArn, - Input<
bool?> ? startReplicationTask, - Input<
String?> ? status, - Input<
String?> ? tableMappings, - Input<
Map< ? tags,String, String> ?> - Input<
Map< ? tagsAll,String, String> ?> - Input<
String?> ? targetEndpointArn,
Creates a new ReplicationTaskState.
cdcStartPosition Indicates when you want a change data capture (CDC) operation to start. The value can be a RFC3339 formatted date, a checkpoint, or a LSN/SCN format depending on the source engine. For more information see Determining a CDC native start point.
cdcStartTime RFC3339 formatted date string or UNIX timestamp for the start of the Change Data Capture (CDC) operation.
migrationType Migration type. Can be one of full-load | cdc | full-load-and-cdc.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
replicationInstanceArn ARN of the replication instance.
replicationTaskArn ARN for the replication task.
replicationTaskId Replication task identifier which must contain from 1 to 255 alphanumeric characters or hyphens, first character must be a letter, cannot end with a hyphen, and cannot contain two consecutive hyphens.
replicationTaskSettings Escaped JSON string that contains the task settings. For a complete list of task settings, see Task Settings for AWS Database Migration Service Tasks. Note that Logging.CloudWatchLogGroup and Logging.CloudWatchLogStream are read only and should not be defined, even as null, in the configuration since AWS provides a value for these settings.
resourceIdentifier A friendly name for the resource identifier at the end of the EndpointArn response parameter that is returned in the created Endpoint object.
sourceEndpointArn ARN that uniquely identifies the source endpoint.
startReplicationTask Whether to run or stop the replication task.
status Replication Task status.
tableMappings 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 A map of tags to assign to the resource. .If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
tagsAll Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
targetEndpointArn ARN that uniquely identifies the target endpoint.
Implementation
const ReplicationTaskState({
this.cdcStartPosition,
this.cdcStartTime,
this.migrationType,
this.region,
this.replicationInstanceArn,
this.replicationTaskArn,
this.replicationTaskId,
this.replicationTaskSettings,
this.resourceIdentifier,
this.sourceEndpointArn,
this.startReplicationTask,
this.status,
this.tableMappings,
this.tags,
this.tagsAll,
this.targetEndpointArn,
});