1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getDtsCompareTasks
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack

tencentcloud.getDtsCompareTasks

Explore with Pulumi AI

Use this data source to query detailed information of dts compareTasks

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const compareTasks = tencentcloud.getDtsCompareTasks({
    jobId: "",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

compare_tasks = tencentcloud.get_dts_compare_tasks(job_id="")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.GetDtsCompareTasks(ctx, &tencentcloud.GetDtsCompareTasksArgs{
			JobId: "",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var compareTasks = Tencentcloud.GetDtsCompareTasks.Invoke(new()
    {
        JobId = "",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetDtsCompareTasksArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var compareTasks = TencentcloudFunctions.getDtsCompareTasks(GetDtsCompareTasksArgs.builder()
            .jobId("")
            .build());

    }
}
Copy
variables:
  compareTasks:
    fn::invoke:
      function: tencentcloud:getDtsCompareTasks
      arguments:
        jobId: ""
Copy

Using getDtsCompareTasks

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 getDtsCompareTasks(args: GetDtsCompareTasksArgs, opts?: InvokeOptions): Promise<GetDtsCompareTasksResult>
function getDtsCompareTasksOutput(args: GetDtsCompareTasksOutputArgs, opts?: InvokeOptions): Output<GetDtsCompareTasksResult>
Copy
def get_dts_compare_tasks(id: Optional[str] = None,
                          job_id: Optional[str] = None,
                          result_output_file: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetDtsCompareTasksResult
def get_dts_compare_tasks_output(id: Optional[pulumi.Input[str]] = None,
                          job_id: Optional[pulumi.Input[str]] = None,
                          result_output_file: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetDtsCompareTasksResult]
Copy
func GetDtsCompareTasks(ctx *Context, args *GetDtsCompareTasksArgs, opts ...InvokeOption) (*GetDtsCompareTasksResult, error)
func GetDtsCompareTasksOutput(ctx *Context, args *GetDtsCompareTasksOutputArgs, opts ...InvokeOption) GetDtsCompareTasksResultOutput
Copy

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

public static class GetDtsCompareTasks 
{
    public static Task<GetDtsCompareTasksResult> InvokeAsync(GetDtsCompareTasksArgs args, InvokeOptions? opts = null)
    public static Output<GetDtsCompareTasksResult> Invoke(GetDtsCompareTasksInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDtsCompareTasksResult> getDtsCompareTasks(GetDtsCompareTasksArgs args, InvokeOptions options)
public static Output<GetDtsCompareTasksResult> getDtsCompareTasks(GetDtsCompareTasksArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getDtsCompareTasks:getDtsCompareTasks
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

JobId This property is required. string
job id.
Id string
ResultOutputFile string
Used to save results.
JobId This property is required. string
job id.
Id string
ResultOutputFile string
Used to save results.
jobId This property is required. String
job id.
id String
resultOutputFile String
Used to save results.
jobId This property is required. string
job id.
id string
resultOutputFile string
Used to save results.
job_id This property is required. str
job id.
id str
result_output_file str
Used to save results.
jobId This property is required. String
job id.
id String
resultOutputFile String
Used to save results.

getDtsCompareTasks Result

The following output properties are available:

Id string
JobId string
job id.
Lists List<GetDtsCompareTasksList>
compare task list.
ResultOutputFile string
Id string
JobId string
job id.
Lists []GetDtsCompareTasksList
compare task list.
ResultOutputFile string
id String
jobId String
job id.
lists List<GetDtsCompareTasksList>
compare task list.
resultOutputFile String
id string
jobId string
job id.
lists GetDtsCompareTasksList[]
compare task list.
resultOutputFile string
id String
jobId String
job id.
lists List<Property Map>
compare task list.
resultOutputFile String

Supporting Types

GetDtsCompareTasksList

CheckProcesses This property is required. List<GetDtsCompareTasksListCheckProcess>
compare check info.
CompareProcesses This property is required. List<GetDtsCompareTasksListCompareProcess>
compare processing info.
CompareTaskId This property is required. string
compare task id.
Conclusion This property is required. string
conclusion.
Configs This property is required. List<GetDtsCompareTasksListConfig>
config.
CreatedAt This property is required. string
create time.
FinishedAt This property is required. string
finished time.
JobId This property is required. string
job id.
StartedAt This property is required. string
start time.
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
TaskName This property is required. string
compare task name.
CheckProcesses This property is required. []GetDtsCompareTasksListCheckProcess
compare check info.
CompareProcesses This property is required. []GetDtsCompareTasksListCompareProcess
compare processing info.
CompareTaskId This property is required. string
compare task id.
Conclusion This property is required. string
conclusion.
Configs This property is required. []GetDtsCompareTasksListConfig
config.
CreatedAt This property is required. string
create time.
FinishedAt This property is required. string
finished time.
JobId This property is required. string
job id.
StartedAt This property is required. string
start time.
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
TaskName This property is required. string
compare task name.
checkProcesses This property is required. List<GetDtsCompareTasksListCheckProcess>
compare check info.
compareProcesses This property is required. List<GetDtsCompareTasksListCompareProcess>
compare processing info.
compareTaskId This property is required. String
compare task id.
conclusion This property is required. String
conclusion.
configs This property is required. List<GetDtsCompareTasksListConfig>
config.
createdAt This property is required. String
create time.
finishedAt This property is required. String
finished time.
jobId This property is required. String
job id.
startedAt This property is required. String
start time.
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
taskName This property is required. String
compare task name.
checkProcesses This property is required. GetDtsCompareTasksListCheckProcess[]
compare check info.
compareProcesses This property is required. GetDtsCompareTasksListCompareProcess[]
compare processing info.
compareTaskId This property is required. string
compare task id.
conclusion This property is required. string
conclusion.
configs This property is required. GetDtsCompareTasksListConfig[]
config.
createdAt This property is required. string
create time.
finishedAt This property is required. string
finished time.
jobId This property is required. string
job id.
startedAt This property is required. string
start time.
status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
taskName This property is required. string
compare task name.
check_processes This property is required. Sequence[GetDtsCompareTasksListCheckProcess]
compare check info.
compare_processes This property is required. Sequence[GetDtsCompareTasksListCompareProcess]
compare processing info.
compare_task_id This property is required. str
compare task id.
conclusion This property is required. str
conclusion.
configs This property is required. Sequence[GetDtsCompareTasksListConfig]
config.
created_at This property is required. str
create time.
finished_at This property is required. str
finished time.
job_id This property is required. str
job id.
started_at This property is required. str
start time.
status This property is required. str
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
task_name This property is required. str
compare task name.
checkProcesses This property is required. List<Property Map>
compare check info.
compareProcesses This property is required. List<Property Map>
compare processing info.
compareTaskId This property is required. String
compare task id.
conclusion This property is required. String
conclusion.
configs This property is required. List<Property Map>
config.
createdAt This property is required. String
create time.
finishedAt This property is required. String
finished time.
jobId This property is required. String
job id.
startedAt This property is required. String
start time.
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
taskName This property is required. String
compare task name.

GetDtsCompareTasksListCheckProcess

Message This property is required. string
message.
Percent This property is required. double
progress info.
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepAll This property is required. double
all step counts.
StepNow This property is required. double
current step number.
Steps This property is required. List<GetDtsCompareTasksListCheckProcessStep>
step info.
Message This property is required. string
message.
Percent This property is required. float64
progress info.
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepAll This property is required. float64
all step counts.
StepNow This property is required. float64
current step number.
Steps This property is required. []GetDtsCompareTasksListCheckProcessStep
step info.
message This property is required. String
message.
percent This property is required. Double
progress info.
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepAll This property is required. Double
all step counts.
stepNow This property is required. Double
current step number.
steps This property is required. List<GetDtsCompareTasksListCheckProcessStep>
step info.
message This property is required. string
message.
percent This property is required. number
progress info.
status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepAll This property is required. number
all step counts.
stepNow This property is required. number
current step number.
steps This property is required. GetDtsCompareTasksListCheckProcessStep[]
step info.
message This property is required. str
message.
percent This property is required. float
progress info.
status This property is required. str
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
step_all This property is required. float
all step counts.
step_now This property is required. float
current step number.
steps This property is required. Sequence[GetDtsCompareTasksListCheckProcessStep]
step info.
message This property is required. String
message.
percent This property is required. Number
progress info.
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepAll This property is required. Number
all step counts.
stepNow This property is required. Number
current step number.
steps This property is required. List<Property Map>
step info.

GetDtsCompareTasksListCheckProcessStep

Errors This property is required. List<GetDtsCompareTasksListCheckProcessStepError>
Percent This property is required. double
progress info.
StartTime This property is required. string
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepId This property is required. string
StepMessage This property is required. string
StepName This property is required. string
StepNo This property is required. double
Warnings This property is required. List<GetDtsCompareTasksListCheckProcessStepWarning>
Errors This property is required. []GetDtsCompareTasksListCheckProcessStepError
Percent This property is required. float64
progress info.
StartTime This property is required. string
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepId This property is required. string
StepMessage This property is required. string
StepName This property is required. string
StepNo This property is required. float64
Warnings This property is required. []GetDtsCompareTasksListCheckProcessStepWarning
errors This property is required. List<GetDtsCompareTasksListCheckProcessStepError>
percent This property is required. Double
progress info.
startTime This property is required. String
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepId This property is required. String
stepMessage This property is required. String
stepName This property is required. String
stepNo This property is required. Double
warnings This property is required. List<GetDtsCompareTasksListCheckProcessStepWarning>
errors This property is required. GetDtsCompareTasksListCheckProcessStepError[]
percent This property is required. number
progress info.
startTime This property is required. string
status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepId This property is required. string
stepMessage This property is required. string
stepName This property is required. string
stepNo This property is required. number
warnings This property is required. GetDtsCompareTasksListCheckProcessStepWarning[]
errors This property is required. Sequence[GetDtsCompareTasksListCheckProcessStepError]
percent This property is required. float
progress info.
start_time This property is required. str
status This property is required. str
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
step_id This property is required. str
step_message This property is required. str
step_name This property is required. str
step_no This property is required. float
warnings This property is required. Sequence[GetDtsCompareTasksListCheckProcessStepWarning]
errors This property is required. List<Property Map>
percent This property is required. Number
progress info.
startTime This property is required. String
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepId This property is required. String
stepMessage This property is required. String
stepName This property is required. String
stepNo This property is required. Number
warnings This property is required. List<Property Map>

GetDtsCompareTasksListCheckProcessStepError

HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String
helpDoc This property is required. string
message This property is required. string
message.
solution This property is required. string
help_doc This property is required. str
message This property is required. str
message.
solution This property is required. str
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String

GetDtsCompareTasksListCheckProcessStepWarning

HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String
helpDoc This property is required. string
message This property is required. string
message.
solution This property is required. string
help_doc This property is required. str
message This property is required. str
message.
solution This property is required. str
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String

GetDtsCompareTasksListCompareProcess

Message This property is required. string
message.
Percent This property is required. double
progress info.
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepAll This property is required. double
all step counts.
StepNow This property is required. double
current step number.
Steps This property is required. List<GetDtsCompareTasksListCompareProcessStep>
step info.
Message This property is required. string
message.
Percent This property is required. float64
progress info.
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepAll This property is required. float64
all step counts.
StepNow This property is required. float64
current step number.
Steps This property is required. []GetDtsCompareTasksListCompareProcessStep
step info.
message This property is required. String
message.
percent This property is required. Double
progress info.
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepAll This property is required. Double
all step counts.
stepNow This property is required. Double
current step number.
steps This property is required. List<GetDtsCompareTasksListCompareProcessStep>
step info.
message This property is required. string
message.
percent This property is required. number
progress info.
status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepAll This property is required. number
all step counts.
stepNow This property is required. number
current step number.
steps This property is required. GetDtsCompareTasksListCompareProcessStep[]
step info.
message This property is required. str
message.
percent This property is required. float
progress info.
status This property is required. str
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
step_all This property is required. float
all step counts.
step_now This property is required. float
current step number.
steps This property is required. Sequence[GetDtsCompareTasksListCompareProcessStep]
step info.
message This property is required. String
message.
percent This property is required. Number
progress info.
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepAll This property is required. Number
all step counts.
stepNow This property is required. Number
current step number.
steps This property is required. List<Property Map>
step info.

GetDtsCompareTasksListCompareProcessStep

Errors This property is required. List<GetDtsCompareTasksListCompareProcessStepError>
Percent This property is required. double
progress info.
StartTime This property is required. string
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepId This property is required. string
StepMessage This property is required. string
StepName This property is required. string
StepNo This property is required. double
Warnings This property is required. List<GetDtsCompareTasksListCompareProcessStepWarning>
Errors This property is required. []GetDtsCompareTasksListCompareProcessStepError
Percent This property is required. float64
progress info.
StartTime This property is required. string
Status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
StepId This property is required. string
StepMessage This property is required. string
StepName This property is required. string
StepNo This property is required. float64
Warnings This property is required. []GetDtsCompareTasksListCompareProcessStepWarning
errors This property is required. List<GetDtsCompareTasksListCompareProcessStepError>
percent This property is required. Double
progress info.
startTime This property is required. String
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepId This property is required. String
stepMessage This property is required. String
stepName This property is required. String
stepNo This property is required. Double
warnings This property is required. List<GetDtsCompareTasksListCompareProcessStepWarning>
errors This property is required. GetDtsCompareTasksListCompareProcessStepError[]
percent This property is required. number
progress info.
startTime This property is required. string
status This property is required. string
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepId This property is required. string
stepMessage This property is required. string
stepName This property is required. string
stepNo This property is required. number
warnings This property is required. GetDtsCompareTasksListCompareProcessStepWarning[]
errors This property is required. Sequence[GetDtsCompareTasksListCompareProcessStepError]
percent This property is required. float
progress info.
start_time This property is required. str
status This property is required. str
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
step_id This property is required. str
step_message This property is required. str
step_name This property is required. str
step_no This property is required. float
warnings This property is required. Sequence[GetDtsCompareTasksListCompareProcessStepWarning]
errors This property is required. List<Property Map>
percent This property is required. Number
progress info.
startTime This property is required. String
status This property is required. String
compare task status, optional value is created/readyRun/running/success/stopping/failed/canceled.
stepId This property is required. String
stepMessage This property is required. String
stepName This property is required. String
stepNo This property is required. Number
warnings This property is required. List<Property Map>

GetDtsCompareTasksListCompareProcessStepError

HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String
helpDoc This property is required. string
message This property is required. string
message.
solution This property is required. string
help_doc This property is required. str
message This property is required. str
message.
solution This property is required. str
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String

GetDtsCompareTasksListCompareProcessStepWarning

HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
HelpDoc This property is required. string
Message This property is required. string
message.
Solution This property is required. string
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String
helpDoc This property is required. string
message This property is required. string
message.
solution This property is required. string
help_doc This property is required. str
message This property is required. str
message.
solution This property is required. str
helpDoc This property is required. String
message This property is required. String
message.
solution This property is required. String

GetDtsCompareTasksListConfig

ObjectItems This property is required. List<GetDtsCompareTasksListConfigObjectItem>
object items.
ObjectMode This property is required. string
object mode.
ObjectItems This property is required. []GetDtsCompareTasksListConfigObjectItem
object items.
ObjectMode This property is required. string
object mode.
objectItems This property is required. List<GetDtsCompareTasksListConfigObjectItem>
object items.
objectMode This property is required. String
object mode.
objectItems This property is required. GetDtsCompareTasksListConfigObjectItem[]
object items.
objectMode This property is required. string
object mode.
object_items This property is required. Sequence[GetDtsCompareTasksListConfigObjectItem]
object items.
object_mode This property is required. str
object mode.
objectItems This property is required. List<Property Map>
object items.
objectMode This property is required. String
object mode.

GetDtsCompareTasksListConfigObjectItem

DbMode This property is required. string
DbName This property is required. string
SchemaName This property is required. string
TableMode This property is required. string
Tables This property is required. List<GetDtsCompareTasksListConfigObjectItemTable>
ViewMode This property is required. string
Views This property is required. List<GetDtsCompareTasksListConfigObjectItemView>
DbMode This property is required. string
DbName This property is required. string
SchemaName This property is required. string
TableMode This property is required. string
Tables This property is required. []GetDtsCompareTasksListConfigObjectItemTable
ViewMode This property is required. string
Views This property is required. []GetDtsCompareTasksListConfigObjectItemView
dbMode This property is required. String
dbName This property is required. String
schemaName This property is required. String
tableMode This property is required. String
tables This property is required. List<GetDtsCompareTasksListConfigObjectItemTable>
viewMode This property is required. String
views This property is required. List<GetDtsCompareTasksListConfigObjectItemView>
dbMode This property is required. string
dbName This property is required. string
schemaName This property is required. string
tableMode This property is required. string
tables This property is required. GetDtsCompareTasksListConfigObjectItemTable[]
viewMode This property is required. string
views This property is required. GetDtsCompareTasksListConfigObjectItemView[]
db_mode This property is required. str
db_name This property is required. str
schema_name This property is required. str
table_mode This property is required. str
tables This property is required. Sequence[GetDtsCompareTasksListConfigObjectItemTable]
view_mode This property is required. str
views This property is required. Sequence[GetDtsCompareTasksListConfigObjectItemView]
dbMode This property is required. String
dbName This property is required. String
schemaName This property is required. String
tableMode This property is required. String
tables This property is required. List<Property Map>
viewMode This property is required. String
views This property is required. List<Property Map>

GetDtsCompareTasksListConfigObjectItemTable

TableName This property is required. string
TableName This property is required. string
tableName This property is required. String
tableName This property is required. string
table_name This property is required. str
tableName This property is required. String

GetDtsCompareTasksListConfigObjectItemView

ViewName This property is required. string
ViewName This property is required. string
viewName This property is required. String
viewName This property is required. string
view_name This property is required. str
viewName This property is required. String

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.