Alibaba Cloud v3.66.0 published on Friday, Nov 15, 2024 by Pulumi
alicloud.dts.getSynchronizationJobs
Explore with Pulumi AI
This data source provides the Dts Synchronization Jobs of the current Alibaba Cloud user.
NOTE: Available in v1.138.0+.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const ids = alicloud.dts.getSynchronizationJobs({});
export const dtsSynchronizationJobId1 = ids.then(ids => ids.jobs?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
ids = alicloud.dts.get_synchronization_jobs()
pulumi.export("dtsSynchronizationJobId1", ids.jobs[0].id)
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dts"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
ids, err := dts.GetSynchronizationJobs(ctx, &dts.GetSynchronizationJobsArgs{}, nil)
if err != nil {
return err
}
ctx.Export("dtsSynchronizationJobId1", ids.Jobs[0].Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var ids = AliCloud.Dts.GetSynchronizationJobs.Invoke();
return new Dictionary<string, object?>
{
["dtsSynchronizationJobId1"] = ids.Apply(getSynchronizationJobsResult => getSynchronizationJobsResult.Jobs[0]?.Id),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.dts.DtsFunctions;
import com.pulumi.alicloud.dts.inputs.GetSynchronizationJobsArgs;
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 ids = DtsFunctions.getSynchronizationJobs();
ctx.export("dtsSynchronizationJobId1", ids.applyValue(getSynchronizationJobsResult -> getSynchronizationJobsResult.jobs()[0].id()));
}
}
variables:
ids:
fn::invoke:
Function: alicloud:dts:getSynchronizationJobs
Arguments: {}
outputs:
dtsSynchronizationJobId1: ${ids.jobs[0].id}
Using getSynchronizationJobs
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 getSynchronizationJobs(args: GetSynchronizationJobsArgs, opts?: InvokeOptions): Promise<GetSynchronizationJobsResult>
function getSynchronizationJobsOutput(args: GetSynchronizationJobsOutputArgs, opts?: InvokeOptions): Output<GetSynchronizationJobsResult>
def get_synchronization_jobs(enable_details: Optional[bool] = None,
ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSynchronizationJobsResult
def get_synchronization_jobs_output(enable_details: Optional[pulumi.Input[bool]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSynchronizationJobsResult]
func GetSynchronizationJobs(ctx *Context, args *GetSynchronizationJobsArgs, opts ...InvokeOption) (*GetSynchronizationJobsResult, error)
func GetSynchronizationJobsOutput(ctx *Context, args *GetSynchronizationJobsOutputArgs, opts ...InvokeOption) GetSynchronizationJobsResultOutput
> Note: This function is named GetSynchronizationJobs
in the Go SDK.
public static class GetSynchronizationJobs
{
public static Task<GetSynchronizationJobsResult> InvokeAsync(GetSynchronizationJobsArgs args, InvokeOptions? opts = null)
public static Output<GetSynchronizationJobsResult> Invoke(GetSynchronizationJobsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSynchronizationJobsResult> getSynchronizationJobs(GetSynchronizationJobsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:dts/getSynchronizationJobs:getSynchronizationJobs
arguments:
# arguments dictionary
The following arguments are supported:
- Enable
Details bool - Ids List<string>
- A list of Synchronization Job IDs.
- Name
Regex string - A regex string to filter results by synchronization job name.
- Output
File string - File name where to save data source results (after running
pulumi preview
). - Status string
- The status of the resource. Valid values:
Synchronizing
,Suspending
.Downgrade
,Failed
,Finished
,InitializeFailed
,Locked
,Modifying
,NotConfigured
,NotStarted
,PreCheckPass
,PrecheckFailed
,Prechecking
,Retrying
,Upgrade
.
- Enable
Details bool - Ids []string
- A list of Synchronization Job IDs.
- Name
Regex string - A regex string to filter results by synchronization job name.
- Output
File string - File name where to save data source results (after running
pulumi preview
). - Status string
- The status of the resource. Valid values:
Synchronizing
,Suspending
.Downgrade
,Failed
,Finished
,InitializeFailed
,Locked
,Modifying
,NotConfigured
,NotStarted
,PreCheckPass
,PrecheckFailed
,Prechecking
,Retrying
,Upgrade
.
- enable
Details Boolean - ids List<String>
- A list of Synchronization Job IDs.
- name
Regex String - A regex string to filter results by synchronization job name.
- output
File String - File name where to save data source results (after running
pulumi preview
). - status String
- The status of the resource. Valid values:
Synchronizing
,Suspending
.Downgrade
,Failed
,Finished
,InitializeFailed
,Locked
,Modifying
,NotConfigured
,NotStarted
,PreCheckPass
,PrecheckFailed
,Prechecking
,Retrying
,Upgrade
.
- enable
Details boolean - ids string[]
- A list of Synchronization Job IDs.
- name
Regex string - A regex string to filter results by synchronization job name.
- output
File string - File name where to save data source results (after running
pulumi preview
). - status string
- The status of the resource. Valid values:
Synchronizing
,Suspending
.Downgrade
,Failed
,Finished
,InitializeFailed
,Locked
,Modifying
,NotConfigured
,NotStarted
,PreCheckPass
,PrecheckFailed
,Prechecking
,Retrying
,Upgrade
.
- enable_
details bool - ids Sequence[str]
- A list of Synchronization Job IDs.
- name_
regex str - A regex string to filter results by synchronization job name.
- output_
file str - File name where to save data source results (after running
pulumi preview
). - status str
- The status of the resource. Valid values:
Synchronizing
,Suspending
.Downgrade
,Failed
,Finished
,InitializeFailed
,Locked
,Modifying
,NotConfigured
,NotStarted
,PreCheckPass
,PrecheckFailed
,Prechecking
,Retrying
,Upgrade
.
- enable
Details Boolean - ids List<String>
- A list of Synchronization Job IDs.
- name
Regex String - A regex string to filter results by synchronization job name.
- output
File String - File name where to save data source results (after running
pulumi preview
). - status String
- The status of the resource. Valid values:
Synchronizing
,Suspending
.Downgrade
,Failed
,Finished
,InitializeFailed
,Locked
,Modifying
,NotConfigured
,NotStarted
,PreCheckPass
,PrecheckFailed
,Prechecking
,Retrying
,Upgrade
.
getSynchronizationJobs Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- Jobs
List<Pulumi.
Ali Cloud. Dts. Outputs. Get Synchronization Jobs Job> - Enable
Details bool - Name
Regex string - Output
File string - Status string
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Jobs
[]Get
Synchronization Jobs Job - Enable
Details bool - Name
Regex string - Output
File string - Status string
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- jobs
List<Get
Synchronization Jobs Job> - enable
Details Boolean - name
Regex String - output
File String - status String
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- jobs
Get
Synchronization Jobs Job[] - enable
Details boolean - name
Regex string - output
File string - status string
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- jobs
Sequence[Get
Synchronization Jobs Job] - enable_
details bool - name_
regex str - output_
file str - status str
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- jobs List<Property Map>
- enable
Details Boolean - name
Regex String - output
File String - status String
Supporting Types
GetSynchronizationJobsJob
- Checkpoint string
- Start time in Unix timestamp format.
- Create
Time string - Data
Initialization bool - Whether to execute DTS supports schema migration, full data migration, or full-data initialization.
- Data
Synchronization bool - Whether to perform incremental data migration for migration types or synchronization.
- Db
List string - Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, synchronization or subscription objects.
- Destination
Endpoint stringData Base Name - The name of migrate the database.
- Destination
Endpoint stringEngine Name - The type of destination database. Valid values:
ADB20
,ADB30
,AS400
,DATAHUB
,DB2
,GREENPLUM
,KAFKA
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,PostgreSQL
. - Destination
Endpoint stringInstance Id - The ID of destination instance.
- Destination
Endpoint stringInstance Type - The type of destination instance. Valid values:
ads
,CEN
,DATAHUB
,DG
,ECS
,EXPRESS
,GREENPLUM
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - Destination
Endpoint stringIp - The ip of source endpoint.
- Destination
Endpoint stringOracle Sid - The SID of Oracle database.
- Destination
Endpoint stringPort - The port of source endpoint.
- Destination
Endpoint stringRegion - The region of destination instance.
- Destination
Endpoint stringUser Name - The username of database account.
- Dts
Instance stringId - Dts
Job stringId - Dts
Job stringName - The name of synchronization job.
- Expire
Time string - Id string
- The ID of synchronizing instance. It's the ID of resource
alicloud.dts.SynchronizationInstance
. - Source
Endpoint stringDatabase Name - The name of migrate the database.
- Source
Endpoint stringEngine Name - The type of source database. Valid values:
AS400
,DB2
,DMSPOLARDB
,HBASE
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,POSTGRESQL
,TERADATA
. - Source
Endpoint stringInstance Id - The ID of source instance.
- Source
Endpoint stringInstance Type - The type of source instance. Valid values:
CEN
,DG
,DISTRIBUTED_DMSLOGICDB
,ECS
,EXPRESS
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - Source
Endpoint stringIp - The ip of source endpoint.
- Source
Endpoint stringOracle Sid - The SID of Oracle database.
- Source
Endpoint stringOwner Id - The Alibaba Cloud account ID to which the source instance belongs.
- Source
Endpoint stringPort - The port of source endpoint.
- Source
Endpoint stringRegion - The region of source instance.
- Source
Endpoint stringRole - The name of the role configured for the cloud account to which the source instance belongs.
- Source
Endpoint stringUser Name - The username of database account.
- Status string
- The status of the resource. Valid values:
Synchronizing
,Suspending
. You can stop the task by specifyingSuspending
and start the task by specifyingSynchronizing
. - Structure
Initialization bool - Whether to perform a database table structure to migrate or initialization values include:
- Synchronization
Direction string - Synchronization direction. Valid values:
Forward
,Reverse
. Only when the propertysync_architecture
of thealicloud.dts.SynchronizationInstance
wasbidirectional
this parameter should be passed, otherwise this parameter should not be specified.
- Checkpoint string
- Start time in Unix timestamp format.
- Create
Time string - Data
Initialization bool - Whether to execute DTS supports schema migration, full data migration, or full-data initialization.
- Data
Synchronization bool - Whether to perform incremental data migration for migration types or synchronization.
- Db
List string - Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, synchronization or subscription objects.
- Destination
Endpoint stringData Base Name - The name of migrate the database.
- Destination
Endpoint stringEngine Name - The type of destination database. Valid values:
ADB20
,ADB30
,AS400
,DATAHUB
,DB2
,GREENPLUM
,KAFKA
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,PostgreSQL
. - Destination
Endpoint stringInstance Id - The ID of destination instance.
- Destination
Endpoint stringInstance Type - The type of destination instance. Valid values:
ads
,CEN
,DATAHUB
,DG
,ECS
,EXPRESS
,GREENPLUM
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - Destination
Endpoint stringIp - The ip of source endpoint.
- Destination
Endpoint stringOracle Sid - The SID of Oracle database.
- Destination
Endpoint stringPort - The port of source endpoint.
- Destination
Endpoint stringRegion - The region of destination instance.
- Destination
Endpoint stringUser Name - The username of database account.
- Dts
Instance stringId - Dts
Job stringId - Dts
Job stringName - The name of synchronization job.
- Expire
Time string - Id string
- The ID of synchronizing instance. It's the ID of resource
alicloud.dts.SynchronizationInstance
. - Source
Endpoint stringDatabase Name - The name of migrate the database.
- Source
Endpoint stringEngine Name - The type of source database. Valid values:
AS400
,DB2
,DMSPOLARDB
,HBASE
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,POSTGRESQL
,TERADATA
. - Source
Endpoint stringInstance Id - The ID of source instance.
- Source
Endpoint stringInstance Type - The type of source instance. Valid values:
CEN
,DG
,DISTRIBUTED_DMSLOGICDB
,ECS
,EXPRESS
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - Source
Endpoint stringIp - The ip of source endpoint.
- Source
Endpoint stringOracle Sid - The SID of Oracle database.
- Source
Endpoint stringOwner Id - The Alibaba Cloud account ID to which the source instance belongs.
- Source
Endpoint stringPort - The port of source endpoint.
- Source
Endpoint stringRegion - The region of source instance.
- Source
Endpoint stringRole - The name of the role configured for the cloud account to which the source instance belongs.
- Source
Endpoint stringUser Name - The username of database account.
- Status string
- The status of the resource. Valid values:
Synchronizing
,Suspending
. You can stop the task by specifyingSuspending
and start the task by specifyingSynchronizing
. - Structure
Initialization bool - Whether to perform a database table structure to migrate or initialization values include:
- Synchronization
Direction string - Synchronization direction. Valid values:
Forward
,Reverse
. Only when the propertysync_architecture
of thealicloud.dts.SynchronizationInstance
wasbidirectional
this parameter should be passed, otherwise this parameter should not be specified.
- checkpoint String
- Start time in Unix timestamp format.
- create
Time String - data
Initialization Boolean - Whether to execute DTS supports schema migration, full data migration, or full-data initialization.
- data
Synchronization Boolean - Whether to perform incremental data migration for migration types or synchronization.
- db
List String - Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, synchronization or subscription objects.
- destination
Endpoint StringData Base Name - The name of migrate the database.
- destination
Endpoint StringEngine Name - The type of destination database. Valid values:
ADB20
,ADB30
,AS400
,DATAHUB
,DB2
,GREENPLUM
,KAFKA
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,PostgreSQL
. - destination
Endpoint StringInstance Id - The ID of destination instance.
- destination
Endpoint StringInstance Type - The type of destination instance. Valid values:
ads
,CEN
,DATAHUB
,DG
,ECS
,EXPRESS
,GREENPLUM
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - destination
Endpoint StringIp - The ip of source endpoint.
- destination
Endpoint StringOracle Sid - The SID of Oracle database.
- destination
Endpoint StringPort - The port of source endpoint.
- destination
Endpoint StringRegion - The region of destination instance.
- destination
Endpoint StringUser Name - The username of database account.
- dts
Instance StringId - dts
Job StringId - dts
Job StringName - The name of synchronization job.
- expire
Time String - id String
- The ID of synchronizing instance. It's the ID of resource
alicloud.dts.SynchronizationInstance
. - source
Endpoint StringDatabase Name - The name of migrate the database.
- source
Endpoint StringEngine Name - The type of source database. Valid values:
AS400
,DB2
,DMSPOLARDB
,HBASE
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,POSTGRESQL
,TERADATA
. - source
Endpoint StringInstance Id - The ID of source instance.
- source
Endpoint StringInstance Type - The type of source instance. Valid values:
CEN
,DG
,DISTRIBUTED_DMSLOGICDB
,ECS
,EXPRESS
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - source
Endpoint StringIp - The ip of source endpoint.
- source
Endpoint StringOracle Sid - The SID of Oracle database.
- source
Endpoint StringOwner Id - The Alibaba Cloud account ID to which the source instance belongs.
- source
Endpoint StringPort - The port of source endpoint.
- source
Endpoint StringRegion - The region of source instance.
- source
Endpoint StringRole - The name of the role configured for the cloud account to which the source instance belongs.
- source
Endpoint StringUser Name - The username of database account.
- status String
- The status of the resource. Valid values:
Synchronizing
,Suspending
. You can stop the task by specifyingSuspending
and start the task by specifyingSynchronizing
. - structure
Initialization Boolean - Whether to perform a database table structure to migrate or initialization values include:
- synchronization
Direction String - Synchronization direction. Valid values:
Forward
,Reverse
. Only when the propertysync_architecture
of thealicloud.dts.SynchronizationInstance
wasbidirectional
this parameter should be passed, otherwise this parameter should not be specified.
- checkpoint string
- Start time in Unix timestamp format.
- create
Time string - data
Initialization boolean - Whether to execute DTS supports schema migration, full data migration, or full-data initialization.
- data
Synchronization boolean - Whether to perform incremental data migration for migration types or synchronization.
- db
List string - Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, synchronization or subscription objects.
- destination
Endpoint stringData Base Name - The name of migrate the database.
- destination
Endpoint stringEngine Name - The type of destination database. Valid values:
ADB20
,ADB30
,AS400
,DATAHUB
,DB2
,GREENPLUM
,KAFKA
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,PostgreSQL
. - destination
Endpoint stringInstance Id - The ID of destination instance.
- destination
Endpoint stringInstance Type - The type of destination instance. Valid values:
ads
,CEN
,DATAHUB
,DG
,ECS
,EXPRESS
,GREENPLUM
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - destination
Endpoint stringIp - The ip of source endpoint.
- destination
Endpoint stringOracle Sid - The SID of Oracle database.
- destination
Endpoint stringPort - The port of source endpoint.
- destination
Endpoint stringRegion - The region of destination instance.
- destination
Endpoint stringUser Name - The username of database account.
- dts
Instance stringId - dts
Job stringId - dts
Job stringName - The name of synchronization job.
- expire
Time string - id string
- The ID of synchronizing instance. It's the ID of resource
alicloud.dts.SynchronizationInstance
. - source
Endpoint stringDatabase Name - The name of migrate the database.
- source
Endpoint stringEngine Name - The type of source database. Valid values:
AS400
,DB2
,DMSPOLARDB
,HBASE
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,POSTGRESQL
,TERADATA
. - source
Endpoint stringInstance Id - The ID of source instance.
- source
Endpoint stringInstance Type - The type of source instance. Valid values:
CEN
,DG
,DISTRIBUTED_DMSLOGICDB
,ECS
,EXPRESS
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - source
Endpoint stringIp - The ip of source endpoint.
- source
Endpoint stringOracle Sid - The SID of Oracle database.
- source
Endpoint stringOwner Id - The Alibaba Cloud account ID to which the source instance belongs.
- source
Endpoint stringPort - The port of source endpoint.
- source
Endpoint stringRegion - The region of source instance.
- source
Endpoint stringRole - The name of the role configured for the cloud account to which the source instance belongs.
- source
Endpoint stringUser Name - The username of database account.
- status string
- The status of the resource. Valid values:
Synchronizing
,Suspending
. You can stop the task by specifyingSuspending
and start the task by specifyingSynchronizing
. - structure
Initialization boolean - Whether to perform a database table structure to migrate or initialization values include:
- synchronization
Direction string - Synchronization direction. Valid values:
Forward
,Reverse
. Only when the propertysync_architecture
of thealicloud.dts.SynchronizationInstance
wasbidirectional
this parameter should be passed, otherwise this parameter should not be specified.
- checkpoint str
- Start time in Unix timestamp format.
- create_
time str - data_
initialization bool - Whether to execute DTS supports schema migration, full data migration, or full-data initialization.
- data_
synchronization bool - Whether to perform incremental data migration for migration types or synchronization.
- db_
list str - Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, synchronization or subscription objects.
- destination_
endpoint_ strdata_ base_ name - The name of migrate the database.
- destination_
endpoint_ strengine_ name - The type of destination database. Valid values:
ADB20
,ADB30
,AS400
,DATAHUB
,DB2
,GREENPLUM
,KAFKA
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,PostgreSQL
. - destination_
endpoint_ strinstance_ id - The ID of destination instance.
- destination_
endpoint_ strinstance_ type - The type of destination instance. Valid values:
ads
,CEN
,DATAHUB
,DG
,ECS
,EXPRESS
,GREENPLUM
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - destination_
endpoint_ strip - The ip of source endpoint.
- destination_
endpoint_ stroracle_ sid - The SID of Oracle database.
- destination_
endpoint_ strport - The port of source endpoint.
- destination_
endpoint_ strregion - The region of destination instance.
- destination_
endpoint_ struser_ name - The username of database account.
- dts_
instance_ strid - dts_
job_ strid - dts_
job_ strname - The name of synchronization job.
- expire_
time str - id str
- The ID of synchronizing instance. It's the ID of resource
alicloud.dts.SynchronizationInstance
. - source_
endpoint_ strdatabase_ name - The name of migrate the database.
- source_
endpoint_ strengine_ name - The type of source database. Valid values:
AS400
,DB2
,DMSPOLARDB
,HBASE
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,POSTGRESQL
,TERADATA
. - source_
endpoint_ strinstance_ id - The ID of source instance.
- source_
endpoint_ strinstance_ type - The type of source instance. Valid values:
CEN
,DG
,DISTRIBUTED_DMSLOGICDB
,ECS
,EXPRESS
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - source_
endpoint_ strip - The ip of source endpoint.
- source_
endpoint_ stroracle_ sid - The SID of Oracle database.
- source_
endpoint_ strowner_ id - The Alibaba Cloud account ID to which the source instance belongs.
- source_
endpoint_ strport - The port of source endpoint.
- source_
endpoint_ strregion - The region of source instance.
- source_
endpoint_ strrole - The name of the role configured for the cloud account to which the source instance belongs.
- source_
endpoint_ struser_ name - The username of database account.
- status str
- The status of the resource. Valid values:
Synchronizing
,Suspending
. You can stop the task by specifyingSuspending
and start the task by specifyingSynchronizing
. - structure_
initialization bool - Whether to perform a database table structure to migrate or initialization values include:
- synchronization_
direction str - Synchronization direction. Valid values:
Forward
,Reverse
. Only when the propertysync_architecture
of thealicloud.dts.SynchronizationInstance
wasbidirectional
this parameter should be passed, otherwise this parameter should not be specified.
- checkpoint String
- Start time in Unix timestamp format.
- create
Time String - data
Initialization Boolean - Whether to execute DTS supports schema migration, full data migration, or full-data initialization.
- data
Synchronization Boolean - Whether to perform incremental data migration for migration types or synchronization.
- db
List String - Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, synchronization or subscription objects.
- destination
Endpoint StringData Base Name - The name of migrate the database.
- destination
Endpoint StringEngine Name - The type of destination database. Valid values:
ADB20
,ADB30
,AS400
,DATAHUB
,DB2
,GREENPLUM
,KAFKA
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,PostgreSQL
. - destination
Endpoint StringInstance Id - The ID of destination instance.
- destination
Endpoint StringInstance Type - The type of destination instance. Valid values:
ads
,CEN
,DATAHUB
,DG
,ECS
,EXPRESS
,GREENPLUM
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - destination
Endpoint StringIp - The ip of source endpoint.
- destination
Endpoint StringOracle Sid - The SID of Oracle database.
- destination
Endpoint StringPort - The port of source endpoint.
- destination
Endpoint StringRegion - The region of destination instance.
- destination
Endpoint StringUser Name - The username of database account.
- dts
Instance StringId - dts
Job StringId - dts
Job StringName - The name of synchronization job.
- expire
Time String - id String
- The ID of synchronizing instance. It's the ID of resource
alicloud.dts.SynchronizationInstance
. - source
Endpoint StringDatabase Name - The name of migrate the database.
- source
Endpoint StringEngine Name - The type of source database. Valid values:
AS400
,DB2
,DMSPOLARDB
,HBASE
,MONGODB
,MSSQL
,MySQL
,ORACLE
,PolarDB
,POLARDBX20
,POLARDB_O
,POSTGRESQL
,TERADATA
. - source
Endpoint StringInstance Id - The ID of source instance.
- source
Endpoint StringInstance Type - The type of source instance. Valid values:
CEN
,DG
,DISTRIBUTED_DMSLOGICDB
,ECS
,EXPRESS
,MONGODB
,OTHER
,PolarDB
,POLARDBX20
,RDS
. - source
Endpoint StringIp - The ip of source endpoint.
- source
Endpoint StringOracle Sid - The SID of Oracle database.
- source
Endpoint StringOwner Id - The Alibaba Cloud account ID to which the source instance belongs.
- source
Endpoint StringPort - The port of source endpoint.
- source
Endpoint StringRegion - The region of source instance.
- source
Endpoint StringRole - The name of the role configured for the cloud account to which the source instance belongs.
- source
Endpoint StringUser Name - The username of database account.
- status String
- The status of the resource. Valid values:
Synchronizing
,Suspending
. You can stop the task by specifyingSuspending
and start the task by specifyingSynchronizing
. - structure
Initialization Boolean - Whether to perform a database table structure to migrate or initialization values include:
- synchronization
Direction String - Synchronization direction. Valid values:
Forward
,Reverse
. Only when the propertysync_architecture
of thealicloud.dts.SynchronizationInstance
wasbidirectional
this parameter should be passed, otherwise this parameter should not be specified.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.