1. Registry
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. dms
  6. getReplicationTask

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.80.0
published on Monday, Sep 21, 2026 by Pulumi
aws-native logo aws-native logo

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.80.0
published on Monday, Sep 21, 2026 by Pulumi

    Resource Type definition for AWS::DMS::ReplicationTask

    Using getReplicationTask

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getReplicationTask(args: GetReplicationTaskArgs, opts?: InvokeOptions): Promise<GetReplicationTaskResult>
    function getReplicationTaskOutput(args: GetReplicationTaskOutputArgs, opts?: InvokeOutputOptions): Output<GetReplicationTaskResult>
    def get_replication_task(replication_task_arn: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetReplicationTaskResult
    def get_replication_task_output(replication_task_arn: pulumi.Input[Optional[str]] = None,
                             opts: Optional[InvokeOutputOptions] = None) -> Output[GetReplicationTaskResult]
    func LookupReplicationTask(ctx *Context, args *LookupReplicationTaskArgs, opts ...InvokeOption) (*LookupReplicationTaskResult, error)
    func LookupReplicationTaskOutput(ctx *Context, args *LookupReplicationTaskOutputArgs, opts ...InvokeOption) LookupReplicationTaskResultOutput

    > Note: This function is named LookupReplicationTask in the Go SDK.

    public static class GetReplicationTask 
    {
        public static Task<GetReplicationTaskResult> InvokeAsync(GetReplicationTaskArgs args, InvokeOptions? opts = null)
        public static Output<GetReplicationTaskResult> Invoke(GetReplicationTaskInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetReplicationTaskResult> Invoke(GetReplicationTaskInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetReplicationTaskResult> getReplicationTask(GetReplicationTaskArgs args, InvokeOptions options)
    public static Output<GetReplicationTaskResult> getReplicationTask(GetReplicationTaskArgs args, InvokeOptions options)
    public static Output<GetReplicationTaskResult> getReplicationTask(GetReplicationTaskArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws-native:dms:getReplicationTask
      arguments:
        # arguments dictionary
    data "aws-native_dms_get_replication_task" "name" {
        # arguments
    }

    The following arguments are supported:

    ReplicationTaskArn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    ReplicationTaskArn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replication_task_arn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replicationTaskArn String
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replicationTaskArn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replication_task_arn str
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replicationTaskArn String
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.

    getReplicationTask Result

    The following output properties are available:

    CdcStartPosition string
    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.
    CdcStopPosition string
    Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
    ReplicationTaskArn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    ReplicationTaskIdentifier string
    An identifier for the replication task.
    ReplicationTaskSettings string
    Overall settings for the task, in JSON format
    TableMappings string
    The table mappings for the task, in JSON format.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    One or more tags to be assigned to the replication task.
    TaskData string
    Supplemental information that the task requires to migrate the data for certain source and target endpoints.
    CdcStartPosition string
    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.
    CdcStopPosition string
    Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
    ReplicationTaskArn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    ReplicationTaskIdentifier string
    An identifier for the replication task.
    ReplicationTaskSettings string
    Overall settings for the task, in JSON format
    TableMappings string
    The table mappings for the task, in JSON format.
    Tags Tag
    One or more tags to be assigned to the replication task.
    TaskData string
    Supplemental information that the task requires to migrate the data for certain source and target endpoints.
    cdc_start_position string
    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.
    cdc_stop_position string
    Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
    replication_task_arn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replication_task_identifier string
    An identifier for the replication task.
    replication_task_settings string
    Overall settings for the task, in JSON format
    table_mappings string
    The table mappings for the task, in JSON format.
    tags list(object)
    One or more tags to be assigned to the replication task.
    task_data string
    Supplemental information that the task requires to migrate the data for certain source and target endpoints.
    cdcStartPosition String
    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.
    cdcStopPosition String
    Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
    replicationTaskArn String
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replicationTaskIdentifier String
    An identifier for the replication task.
    replicationTaskSettings String
    Overall settings for the task, in JSON format
    tableMappings String
    The table mappings for the task, in JSON format.
    tags List<Tag>
    One or more tags to be assigned to the replication task.
    taskData String
    Supplemental information that the task requires to migrate the data for certain source and target endpoints.
    cdcStartPosition string
    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.
    cdcStopPosition string
    Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
    replicationTaskArn string
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replicationTaskIdentifier string
    An identifier for the replication task.
    replicationTaskSettings string
    Overall settings for the task, in JSON format
    tableMappings string
    The table mappings for the task, in JSON format.
    tags Tag[]
    One or more tags to be assigned to the replication task.
    taskData string
    Supplemental information that the task requires to migrate the data for certain source and target endpoints.
    cdc_start_position str
    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.
    cdc_stop_position str
    Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
    replication_task_arn str
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replication_task_identifier str
    An identifier for the replication task.
    replication_task_settings str
    Overall settings for the task, in JSON format
    table_mappings str
    The table mappings for the task, in JSON format.
    tags Sequence[root_Tag]
    One or more tags to be assigned to the replication task.
    task_data str
    Supplemental information that the task requires to migrate the data for certain source and target endpoints.
    cdcStartPosition String
    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.
    cdcStopPosition String
    Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
    replicationTaskArn String
    The ARN of the ReplicationTask. Also serves the purpise of Primary Identifier.
    replicationTaskIdentifier String
    An identifier for the replication task.
    replicationTaskSettings String
    Overall settings for the task, in JSON format
    tableMappings String
    The table mappings for the task, in JSON format.
    tags List<Property Map>
    One or more tags to be assigned to the replication task.
    taskData String
    Supplemental information that the task requires to migrate the data for certain source and target endpoints.

    Supporting Types

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo aws-native logo

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.80.0
    published on Monday, Sep 21, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial