Values.AwsDmsReplicationTaskDetailsSourceProvides details about an Database Migration Service (DMS) replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
type nonrec t = {cdcStartPosition : NonEmptyString.t option;Indicates when you want a change data capture (CDC) operation to start. CCdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.
*)cdcStartTime : NonEmptyString.t option;Indicates the start time for a CDC operation. CdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.
*)cdcStopPosition : NonEmptyString.t option;Indicates when you want a CDC operation to stop. The value can be either server time or commit time.
*)migrationType : NonEmptyString.t option;The migration type.
*)id : NonEmptyString.t option;The identifier of the replication task.
*)resourceIdentifier : NonEmptyString.t option;A display name for the resource identifier at the end of the EndpointArn response parameter. If you don't specify a ResourceIdentifier value, DMS generates a default identifier value for the end of EndpointArn.
*)replicationInstanceArn : NonEmptyString.t option;The Amazon Resource Name (ARN) of a replication instance.
*)replicationTaskIdentifier : NonEmptyString.t option;The user-defined replication task identifier or name.
*)replicationTaskSettings : NonEmptyString.t option;The settings for the replication task.
*)sourceEndpointArn : NonEmptyString.t option;The ARN of the source endpoint.
*)tableMappings : NonEmptyString.t option;The table mappings for the replication task, in JSON format.
*)targetEndpointArn : NonEmptyString.t option;The ARN of the target endpoint.
*)taskData : NonEmptyString.t option;Supplemental information that the task requires to migrate the data for certain source and target endpoints.
*)}val make :
?cdcStartPosition:NonEmptyString.t ->
?cdcStartTime:NonEmptyString.t ->
?cdcStopPosition:NonEmptyString.t ->
?migrationType:NonEmptyString.t ->
?id:NonEmptyString.t ->
?resourceIdentifier:NonEmptyString.t ->
?replicationInstanceArn:NonEmptyString.t ->
?replicationTaskIdentifier:NonEmptyString.t ->
?replicationTaskSettings:NonEmptyString.t ->
?sourceEndpointArn:NonEmptyString.t ->
?tableMappings:NonEmptyString.t ->
?targetEndpointArn:NonEmptyString.t ->
?taskData:NonEmptyString.t ->
unit ->
t