alicloud.dts.MigrationJob
Explore with Pulumi AI
Provides a DTS Migration Job resource.
For information about DTS Migration Job and how to use it, see What is Migration Job.
NOTE: Available since v1.157.0.
Create MigrationJob Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MigrationJob(name: string, args: MigrationJobArgs, opts?: CustomResourceOptions);@overload
def MigrationJob(resource_name: str,
                 args: MigrationJobArgs,
                 opts: Optional[ResourceOptions] = None)
@overload
def MigrationJob(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 dts_instance_id: Optional[str] = None,
                 data_synchronization: Optional[bool] = None,
                 source_endpoint_instance_type: Optional[str] = None,
                 db_list: Optional[str] = None,
                 source_endpoint_engine_name: Optional[str] = None,
                 destination_endpoint_engine_name: Optional[str] = None,
                 data_initialization: Optional[bool] = None,
                 destination_endpoint_instance_type: Optional[str] = None,
                 structure_initialization: Optional[bool] = None,
                 destination_endpoint_ip: Optional[str] = None,
                 checkpoint: Optional[str] = None,
                 destination_endpoint_port: Optional[str] = None,
                 destination_endpoint_region: Optional[str] = None,
                 destination_endpoint_user_name: Optional[str] = None,
                 destination_endpoint_oracle_sid: Optional[str] = None,
                 instance_class: Optional[str] = None,
                 destination_endpoint_instance_id: Optional[str] = None,
                 source_endpoint_database_name: Optional[str] = None,
                 destination_endpoint_database_name: Optional[str] = None,
                 source_endpoint_instance_id: Optional[str] = None,
                 destination_endpoint_password: Optional[str] = None,
                 source_endpoint_ip: Optional[str] = None,
                 source_endpoint_oracle_sid: Optional[str] = None,
                 source_endpoint_owner_id: Optional[str] = None,
                 source_endpoint_password: Optional[str] = None,
                 source_endpoint_port: Optional[str] = None,
                 source_endpoint_region: Optional[str] = None,
                 source_endpoint_role: Optional[str] = None,
                 source_endpoint_user_name: Optional[str] = None,
                 status: Optional[str] = None,
                 dts_job_name: Optional[str] = None)func NewMigrationJob(ctx *Context, name string, args MigrationJobArgs, opts ...ResourceOption) (*MigrationJob, error)public MigrationJob(string name, MigrationJobArgs args, CustomResourceOptions? opts = null)
public MigrationJob(String name, MigrationJobArgs args)
public MigrationJob(String name, MigrationJobArgs args, CustomResourceOptions options)
type: alicloud:dts:MigrationJob
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args MigrationJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MigrationJobArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MigrationJobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MigrationJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MigrationJobArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var migrationJobResource = new AliCloud.Dts.MigrationJob("migrationJobResource", new()
{
    DtsInstanceId = "string",
    DataSynchronization = false,
    SourceEndpointInstanceType = "string",
    DbList = "string",
    SourceEndpointEngineName = "string",
    DestinationEndpointEngineName = "string",
    DataInitialization = false,
    DestinationEndpointInstanceType = "string",
    StructureInitialization = false,
    DestinationEndpointIp = "string",
    Checkpoint = "string",
    DestinationEndpointPort = "string",
    DestinationEndpointRegion = "string",
    DestinationEndpointUserName = "string",
    DestinationEndpointOracleSid = "string",
    InstanceClass = "string",
    DestinationEndpointInstanceId = "string",
    SourceEndpointDatabaseName = "string",
    DestinationEndpointDatabaseName = "string",
    SourceEndpointInstanceId = "string",
    DestinationEndpointPassword = "string",
    SourceEndpointIp = "string",
    SourceEndpointOracleSid = "string",
    SourceEndpointOwnerId = "string",
    SourceEndpointPassword = "string",
    SourceEndpointPort = "string",
    SourceEndpointRegion = "string",
    SourceEndpointRole = "string",
    SourceEndpointUserName = "string",
    Status = "string",
    DtsJobName = "string",
});
example, err := dts.NewMigrationJob(ctx, "migrationJobResource", &dts.MigrationJobArgs{
	DtsInstanceId:                   pulumi.String("string"),
	DataSynchronization:             pulumi.Bool(false),
	SourceEndpointInstanceType:      pulumi.String("string"),
	DbList:                          pulumi.String("string"),
	SourceEndpointEngineName:        pulumi.String("string"),
	DestinationEndpointEngineName:   pulumi.String("string"),
	DataInitialization:              pulumi.Bool(false),
	DestinationEndpointInstanceType: pulumi.String("string"),
	StructureInitialization:         pulumi.Bool(false),
	DestinationEndpointIp:           pulumi.String("string"),
	Checkpoint:                      pulumi.String("string"),
	DestinationEndpointPort:         pulumi.String("string"),
	DestinationEndpointRegion:       pulumi.String("string"),
	DestinationEndpointUserName:     pulumi.String("string"),
	DestinationEndpointOracleSid:    pulumi.String("string"),
	InstanceClass:                   pulumi.String("string"),
	DestinationEndpointInstanceId:   pulumi.String("string"),
	SourceEndpointDatabaseName:      pulumi.String("string"),
	DestinationEndpointDatabaseName: pulumi.String("string"),
	SourceEndpointInstanceId:        pulumi.String("string"),
	DestinationEndpointPassword:     pulumi.String("string"),
	SourceEndpointIp:                pulumi.String("string"),
	SourceEndpointOracleSid:         pulumi.String("string"),
	SourceEndpointOwnerId:           pulumi.String("string"),
	SourceEndpointPassword:          pulumi.String("string"),
	SourceEndpointPort:              pulumi.String("string"),
	SourceEndpointRegion:            pulumi.String("string"),
	SourceEndpointRole:              pulumi.String("string"),
	SourceEndpointUserName:          pulumi.String("string"),
	Status:                          pulumi.String("string"),
	DtsJobName:                      pulumi.String("string"),
})
var migrationJobResource = new MigrationJob("migrationJobResource", MigrationJobArgs.builder()
    .dtsInstanceId("string")
    .dataSynchronization(false)
    .sourceEndpointInstanceType("string")
    .dbList("string")
    .sourceEndpointEngineName("string")
    .destinationEndpointEngineName("string")
    .dataInitialization(false)
    .destinationEndpointInstanceType("string")
    .structureInitialization(false)
    .destinationEndpointIp("string")
    .checkpoint("string")
    .destinationEndpointPort("string")
    .destinationEndpointRegion("string")
    .destinationEndpointUserName("string")
    .destinationEndpointOracleSid("string")
    .instanceClass("string")
    .destinationEndpointInstanceId("string")
    .sourceEndpointDatabaseName("string")
    .destinationEndpointDatabaseName("string")
    .sourceEndpointInstanceId("string")
    .destinationEndpointPassword("string")
    .sourceEndpointIp("string")
    .sourceEndpointOracleSid("string")
    .sourceEndpointOwnerId("string")
    .sourceEndpointPassword("string")
    .sourceEndpointPort("string")
    .sourceEndpointRegion("string")
    .sourceEndpointRole("string")
    .sourceEndpointUserName("string")
    .status("string")
    .dtsJobName("string")
    .build());
migration_job_resource = alicloud.dts.MigrationJob("migrationJobResource",
    dts_instance_id="string",
    data_synchronization=False,
    source_endpoint_instance_type="string",
    db_list="string",
    source_endpoint_engine_name="string",
    destination_endpoint_engine_name="string",
    data_initialization=False,
    destination_endpoint_instance_type="string",
    structure_initialization=False,
    destination_endpoint_ip="string",
    checkpoint="string",
    destination_endpoint_port="string",
    destination_endpoint_region="string",
    destination_endpoint_user_name="string",
    destination_endpoint_oracle_sid="string",
    instance_class="string",
    destination_endpoint_instance_id="string",
    source_endpoint_database_name="string",
    destination_endpoint_database_name="string",
    source_endpoint_instance_id="string",
    destination_endpoint_password="string",
    source_endpoint_ip="string",
    source_endpoint_oracle_sid="string",
    source_endpoint_owner_id="string",
    source_endpoint_password="string",
    source_endpoint_port="string",
    source_endpoint_region="string",
    source_endpoint_role="string",
    source_endpoint_user_name="string",
    status="string",
    dts_job_name="string")
const migrationJobResource = new alicloud.dts.MigrationJob("migrationJobResource", {
    dtsInstanceId: "string",
    dataSynchronization: false,
    sourceEndpointInstanceType: "string",
    dbList: "string",
    sourceEndpointEngineName: "string",
    destinationEndpointEngineName: "string",
    dataInitialization: false,
    destinationEndpointInstanceType: "string",
    structureInitialization: false,
    destinationEndpointIp: "string",
    checkpoint: "string",
    destinationEndpointPort: "string",
    destinationEndpointRegion: "string",
    destinationEndpointUserName: "string",
    destinationEndpointOracleSid: "string",
    instanceClass: "string",
    destinationEndpointInstanceId: "string",
    sourceEndpointDatabaseName: "string",
    destinationEndpointDatabaseName: "string",
    sourceEndpointInstanceId: "string",
    destinationEndpointPassword: "string",
    sourceEndpointIp: "string",
    sourceEndpointOracleSid: "string",
    sourceEndpointOwnerId: "string",
    sourceEndpointPassword: "string",
    sourceEndpointPort: "string",
    sourceEndpointRegion: "string",
    sourceEndpointRole: "string",
    sourceEndpointUserName: "string",
    status: "string",
    dtsJobName: "string",
});
type: alicloud:dts:MigrationJob
properties:
    checkpoint: string
    dataInitialization: false
    dataSynchronization: false
    dbList: string
    destinationEndpointDatabaseName: string
    destinationEndpointEngineName: string
    destinationEndpointInstanceId: string
    destinationEndpointInstanceType: string
    destinationEndpointIp: string
    destinationEndpointOracleSid: string
    destinationEndpointPassword: string
    destinationEndpointPort: string
    destinationEndpointRegion: string
    destinationEndpointUserName: string
    dtsInstanceId: string
    dtsJobName: string
    instanceClass: string
    sourceEndpointDatabaseName: string
    sourceEndpointEngineName: string
    sourceEndpointInstanceId: string
    sourceEndpointInstanceType: string
    sourceEndpointIp: string
    sourceEndpointOracleSid: string
    sourceEndpointOwnerId: string
    sourceEndpointPassword: string
    sourceEndpointPort: string
    sourceEndpointRegion: string
    sourceEndpointRole: string
    sourceEndpointUserName: string
    status: string
    structureInitialization: false
MigrationJob Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The MigrationJob resource accepts the following input properties:
- DataInitialization bool
- Whether to execute DTS supports schema migration.
- DataSynchronization bool
- Whether to perform incremental data migration.
- DbList string
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- DestinationEndpoint stringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- DestinationEndpoint stringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- DtsInstance stringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- SourceEndpoint stringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- SourceEndpoint stringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- StructureInitialization bool
- Whether to perform a database table structure to migrate.
- Checkpoint string
- Start time in Unix timestamp format.
- DestinationEndpoint stringDatabase Name 
- The name of migrate the database.
- DestinationEndpoint stringInstance Id 
- The ID of destination instance.
- DestinationEndpoint stringIp 
- The ip of source endpoint.
- DestinationEndpoint stringOracle Sid 
- The SID of Oracle database.
- DestinationEndpoint stringPassword 
- The password of database account.
- DestinationEndpoint stringPort 
- The port of source endpoint.
- DestinationEndpoint stringRegion 
- The region of destination instance.
- DestinationEndpoint stringUser Name 
- The username of database account.
- DtsJob stringName 
- The name of migration job.
- InstanceClass string
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- SourceEndpoint stringDatabase Name 
- The name of migrate the database.
- SourceEndpoint stringInstance Id 
- The ID of source instance.
- SourceEndpoint stringIp 
- The ip of source endpoint.
- SourceEndpoint stringOracle Sid 
- The SID of Oracle database.
- SourceEndpoint stringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- SourceEndpoint stringPassword 
- The password of database account.
- SourceEndpoint stringPort 
- The port of source endpoint.
- SourceEndpoint stringRegion 
- The region of source instance.
- SourceEndpoint stringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- SourceEndpoint stringUser Name 
- The username of database account.
- Status string
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- DataInitialization bool
- Whether to execute DTS supports schema migration.
- DataSynchronization bool
- Whether to perform incremental data migration.
- DbList string
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- DestinationEndpoint stringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- DestinationEndpoint stringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- DtsInstance stringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- SourceEndpoint stringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- SourceEndpoint stringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- StructureInitialization bool
- Whether to perform a database table structure to migrate.
- Checkpoint string
- Start time in Unix timestamp format.
- DestinationEndpoint stringDatabase Name 
- The name of migrate the database.
- DestinationEndpoint stringInstance Id 
- The ID of destination instance.
- DestinationEndpoint stringIp 
- The ip of source endpoint.
- DestinationEndpoint stringOracle Sid 
- The SID of Oracle database.
- DestinationEndpoint stringPassword 
- The password of database account.
- DestinationEndpoint stringPort 
- The port of source endpoint.
- DestinationEndpoint stringRegion 
- The region of destination instance.
- DestinationEndpoint stringUser Name 
- The username of database account.
- DtsJob stringName 
- The name of migration job.
- InstanceClass string
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- SourceEndpoint stringDatabase Name 
- The name of migrate the database.
- SourceEndpoint stringInstance Id 
- The ID of source instance.
- SourceEndpoint stringIp 
- The ip of source endpoint.
- SourceEndpoint stringOracle Sid 
- The SID of Oracle database.
- SourceEndpoint stringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- SourceEndpoint stringPassword 
- The password of database account.
- SourceEndpoint stringPort 
- The port of source endpoint.
- SourceEndpoint stringRegion 
- The region of source instance.
- SourceEndpoint stringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- SourceEndpoint stringUser Name 
- The username of database account.
- Status string
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- dataInitialization Boolean
- Whether to execute DTS supports schema migration.
- dataSynchronization Boolean
- Whether to perform incremental data migration.
- dbList String
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destinationEndpoint StringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- destinationEndpoint StringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- dtsInstance StringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- sourceEndpoint StringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- sourceEndpoint StringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- structureInitialization Boolean
- Whether to perform a database table structure to migrate.
- checkpoint String
- Start time in Unix timestamp format.
- destinationEndpoint StringDatabase Name 
- The name of migrate the database.
- destinationEndpoint StringInstance Id 
- The ID of destination instance.
- destinationEndpoint StringIp 
- The ip of source endpoint.
- destinationEndpoint StringOracle Sid 
- The SID of Oracle database.
- destinationEndpoint StringPassword 
- The password of database account.
- destinationEndpoint StringPort 
- The port of source endpoint.
- destinationEndpoint StringRegion 
- The region of destination instance.
- destinationEndpoint StringUser Name 
- The username of database account.
- dtsJob StringName 
- The name of migration job.
- instanceClass String
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- sourceEndpoint StringDatabase Name 
- The name of migrate the database.
- sourceEndpoint StringInstance Id 
- The ID of source instance.
- sourceEndpoint StringIp 
- The ip of source endpoint.
- sourceEndpoint StringOracle Sid 
- The SID of Oracle database.
- sourceEndpoint StringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- sourceEndpoint StringPassword 
- The password of database account.
- sourceEndpoint StringPort 
- The port of source endpoint.
- sourceEndpoint StringRegion 
- The region of source instance.
- sourceEndpoint StringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- sourceEndpoint StringUser Name 
- The username of database account.
- status String
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- dataInitialization boolean
- Whether to execute DTS supports schema migration.
- dataSynchronization boolean
- Whether to perform incremental data migration.
- dbList string
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destinationEndpoint stringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- destinationEndpoint stringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- dtsInstance stringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- sourceEndpoint stringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- sourceEndpoint stringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- structureInitialization boolean
- Whether to perform a database table structure to migrate.
- checkpoint string
- Start time in Unix timestamp format.
- destinationEndpoint stringDatabase Name 
- The name of migrate the database.
- destinationEndpoint stringInstance Id 
- The ID of destination instance.
- destinationEndpoint stringIp 
- The ip of source endpoint.
- destinationEndpoint stringOracle Sid 
- The SID of Oracle database.
- destinationEndpoint stringPassword 
- The password of database account.
- destinationEndpoint stringPort 
- The port of source endpoint.
- destinationEndpoint stringRegion 
- The region of destination instance.
- destinationEndpoint stringUser Name 
- The username of database account.
- dtsJob stringName 
- The name of migration job.
- instanceClass string
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- sourceEndpoint stringDatabase Name 
- The name of migrate the database.
- sourceEndpoint stringInstance Id 
- The ID of source instance.
- sourceEndpoint stringIp 
- The ip of source endpoint.
- sourceEndpoint stringOracle Sid 
- The SID of Oracle database.
- sourceEndpoint stringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- sourceEndpoint stringPassword 
- The password of database account.
- sourceEndpoint stringPort 
- The port of source endpoint.
- sourceEndpoint stringRegion 
- The region of source instance.
- sourceEndpoint stringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- sourceEndpoint stringUser Name 
- The username of database account.
- status string
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- data_initialization bool
- Whether to execute DTS supports schema migration.
- data_synchronization bool
- Whether to perform incremental data migration.
- db_list str
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destination_endpoint_ strengine_ name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- destination_endpoint_ strinstance_ type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- dts_instance_ strid 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- 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_ type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- structure_initialization bool
- Whether to perform a database table structure to migrate.
- checkpoint str
- Start time in Unix timestamp format.
- destination_endpoint_ strdatabase_ name 
- The name of migrate the database.
- destination_endpoint_ strinstance_ id 
- The ID of destination instance.
- destination_endpoint_ strip 
- The ip of source endpoint.
- destination_endpoint_ stroracle_ sid 
- The SID of Oracle database.
- destination_endpoint_ strpassword 
- The password of database account.
- 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_job_ strname 
- The name of migration job.
- instance_class str
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- source_endpoint_ strdatabase_ name 
- The name of migrate the database.
- source_endpoint_ strinstance_ id 
- The ID of source instance.
- 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_ strpassword 
- The password of database account.
- 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: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- dataInitialization Boolean
- Whether to execute DTS supports schema migration.
- dataSynchronization Boolean
- Whether to perform incremental data migration.
- dbList String
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destinationEndpoint StringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- destinationEndpoint StringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- dtsInstance StringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- sourceEndpoint StringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- sourceEndpoint StringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- structureInitialization Boolean
- Whether to perform a database table structure to migrate.
- checkpoint String
- Start time in Unix timestamp format.
- destinationEndpoint StringDatabase Name 
- The name of migrate the database.
- destinationEndpoint StringInstance Id 
- The ID of destination instance.
- destinationEndpoint StringIp 
- The ip of source endpoint.
- destinationEndpoint StringOracle Sid 
- The SID of Oracle database.
- destinationEndpoint StringPassword 
- The password of database account.
- destinationEndpoint StringPort 
- The port of source endpoint.
- destinationEndpoint StringRegion 
- The region of destination instance.
- destinationEndpoint StringUser Name 
- The username of database account.
- dtsJob StringName 
- The name of migration job.
- instanceClass String
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- sourceEndpoint StringDatabase Name 
- The name of migrate the database.
- sourceEndpoint StringInstance Id 
- The ID of source instance.
- sourceEndpoint StringIp 
- The ip of source endpoint.
- sourceEndpoint StringOracle Sid 
- The SID of Oracle database.
- sourceEndpoint StringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- sourceEndpoint StringPassword 
- The password of database account.
- sourceEndpoint StringPort 
- The port of source endpoint.
- sourceEndpoint StringRegion 
- The region of source instance.
- sourceEndpoint StringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- sourceEndpoint StringUser Name 
- The username of database account.
- status String
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
Outputs
All input properties are implicitly available as output properties. Additionally, the MigrationJob resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing MigrationJob Resource
Get an existing MigrationJob resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: MigrationJobState, opts?: CustomResourceOptions): MigrationJob@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        checkpoint: Optional[str] = None,
        data_initialization: Optional[bool] = None,
        data_synchronization: Optional[bool] = None,
        db_list: Optional[str] = None,
        destination_endpoint_database_name: Optional[str] = None,
        destination_endpoint_engine_name: Optional[str] = None,
        destination_endpoint_instance_id: Optional[str] = None,
        destination_endpoint_instance_type: Optional[str] = None,
        destination_endpoint_ip: Optional[str] = None,
        destination_endpoint_oracle_sid: Optional[str] = None,
        destination_endpoint_password: Optional[str] = None,
        destination_endpoint_port: Optional[str] = None,
        destination_endpoint_region: Optional[str] = None,
        destination_endpoint_user_name: Optional[str] = None,
        dts_instance_id: Optional[str] = None,
        dts_job_name: Optional[str] = None,
        instance_class: Optional[str] = None,
        source_endpoint_database_name: Optional[str] = None,
        source_endpoint_engine_name: Optional[str] = None,
        source_endpoint_instance_id: Optional[str] = None,
        source_endpoint_instance_type: Optional[str] = None,
        source_endpoint_ip: Optional[str] = None,
        source_endpoint_oracle_sid: Optional[str] = None,
        source_endpoint_owner_id: Optional[str] = None,
        source_endpoint_password: Optional[str] = None,
        source_endpoint_port: Optional[str] = None,
        source_endpoint_region: Optional[str] = None,
        source_endpoint_role: Optional[str] = None,
        source_endpoint_user_name: Optional[str] = None,
        status: Optional[str] = None,
        structure_initialization: Optional[bool] = None) -> MigrationJobfunc GetMigrationJob(ctx *Context, name string, id IDInput, state *MigrationJobState, opts ...ResourceOption) (*MigrationJob, error)public static MigrationJob Get(string name, Input<string> id, MigrationJobState? state, CustomResourceOptions? opts = null)public static MigrationJob get(String name, Output<String> id, MigrationJobState state, CustomResourceOptions options)resources:  _:    type: alicloud:dts:MigrationJob    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Checkpoint string
- Start time in Unix timestamp format.
- DataInitialization bool
- Whether to execute DTS supports schema migration.
- DataSynchronization bool
- Whether to perform incremental data migration.
- DbList string
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- DestinationEndpoint stringDatabase Name 
- The name of migrate the database.
- DestinationEndpoint stringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- DestinationEndpoint stringInstance Id 
- The ID of destination instance.
- DestinationEndpoint stringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- DestinationEndpoint stringIp 
- The ip of source endpoint.
- DestinationEndpoint stringOracle Sid 
- The SID of Oracle database.
- DestinationEndpoint stringPassword 
- The password of database account.
- DestinationEndpoint stringPort 
- The port of source endpoint.
- DestinationEndpoint stringRegion 
- The region of destination instance.
- DestinationEndpoint stringUser Name 
- The username of database account.
- DtsInstance stringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- DtsJob stringName 
- The name of migration job.
- InstanceClass string
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- SourceEndpoint stringDatabase Name 
- The name of migrate the database.
- SourceEndpoint stringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- SourceEndpoint stringInstance Id 
- The ID of source instance.
- SourceEndpoint stringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- SourceEndpoint stringIp 
- The ip of source endpoint.
- SourceEndpoint stringOracle Sid 
- The SID of Oracle database.
- SourceEndpoint stringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- SourceEndpoint stringPassword 
- The password of database account.
- SourceEndpoint stringPort 
- The port of source endpoint.
- SourceEndpoint stringRegion 
- The region of source instance.
- SourceEndpoint stringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- SourceEndpoint stringUser Name 
- The username of database account.
- Status string
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- StructureInitialization bool
- Whether to perform a database table structure to migrate.
- Checkpoint string
- Start time in Unix timestamp format.
- DataInitialization bool
- Whether to execute DTS supports schema migration.
- DataSynchronization bool
- Whether to perform incremental data migration.
- DbList string
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- DestinationEndpoint stringDatabase Name 
- The name of migrate the database.
- DestinationEndpoint stringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- DestinationEndpoint stringInstance Id 
- The ID of destination instance.
- DestinationEndpoint stringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- DestinationEndpoint stringIp 
- The ip of source endpoint.
- DestinationEndpoint stringOracle Sid 
- The SID of Oracle database.
- DestinationEndpoint stringPassword 
- The password of database account.
- DestinationEndpoint stringPort 
- The port of source endpoint.
- DestinationEndpoint stringRegion 
- The region of destination instance.
- DestinationEndpoint stringUser Name 
- The username of database account.
- DtsInstance stringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- DtsJob stringName 
- The name of migration job.
- InstanceClass string
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- SourceEndpoint stringDatabase Name 
- The name of migrate the database.
- SourceEndpoint stringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- SourceEndpoint stringInstance Id 
- The ID of source instance.
- SourceEndpoint stringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- SourceEndpoint stringIp 
- The ip of source endpoint.
- SourceEndpoint stringOracle Sid 
- The SID of Oracle database.
- SourceEndpoint stringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- SourceEndpoint stringPassword 
- The password of database account.
- SourceEndpoint stringPort 
- The port of source endpoint.
- SourceEndpoint stringRegion 
- The region of source instance.
- SourceEndpoint stringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- SourceEndpoint stringUser Name 
- The username of database account.
- Status string
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- StructureInitialization bool
- Whether to perform a database table structure to migrate.
- checkpoint String
- Start time in Unix timestamp format.
- dataInitialization Boolean
- Whether to execute DTS supports schema migration.
- dataSynchronization Boolean
- Whether to perform incremental data migration.
- dbList String
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destinationEndpoint StringDatabase Name 
- The name of migrate the database.
- destinationEndpoint StringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- destinationEndpoint StringInstance Id 
- The ID of destination instance.
- destinationEndpoint StringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- destinationEndpoint StringIp 
- The ip of source endpoint.
- destinationEndpoint StringOracle Sid 
- The SID of Oracle database.
- destinationEndpoint StringPassword 
- The password of database account.
- destinationEndpoint StringPort 
- The port of source endpoint.
- destinationEndpoint StringRegion 
- The region of destination instance.
- destinationEndpoint StringUser Name 
- The username of database account.
- dtsInstance StringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- dtsJob StringName 
- The name of migration job.
- instanceClass String
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- sourceEndpoint StringDatabase Name 
- The name of migrate the database.
- sourceEndpoint StringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- sourceEndpoint StringInstance Id 
- The ID of source instance.
- sourceEndpoint StringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- sourceEndpoint StringIp 
- The ip of source endpoint.
- sourceEndpoint StringOracle Sid 
- The SID of Oracle database.
- sourceEndpoint StringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- sourceEndpoint StringPassword 
- The password of database account.
- sourceEndpoint StringPort 
- The port of source endpoint.
- sourceEndpoint StringRegion 
- The region of source instance.
- sourceEndpoint StringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- sourceEndpoint StringUser Name 
- The username of database account.
- status String
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- structureInitialization Boolean
- Whether to perform a database table structure to migrate.
- checkpoint string
- Start time in Unix timestamp format.
- dataInitialization boolean
- Whether to execute DTS supports schema migration.
- dataSynchronization boolean
- Whether to perform incremental data migration.
- dbList string
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destinationEndpoint stringDatabase Name 
- The name of migrate the database.
- destinationEndpoint stringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- destinationEndpoint stringInstance Id 
- The ID of destination instance.
- destinationEndpoint stringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- destinationEndpoint stringIp 
- The ip of source endpoint.
- destinationEndpoint stringOracle Sid 
- The SID of Oracle database.
- destinationEndpoint stringPassword 
- The password of database account.
- destinationEndpoint stringPort 
- The port of source endpoint.
- destinationEndpoint stringRegion 
- The region of destination instance.
- destinationEndpoint stringUser Name 
- The username of database account.
- dtsInstance stringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- dtsJob stringName 
- The name of migration job.
- instanceClass string
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- sourceEndpoint stringDatabase Name 
- The name of migrate the database.
- sourceEndpoint stringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- sourceEndpoint stringInstance Id 
- The ID of source instance.
- sourceEndpoint stringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- sourceEndpoint stringIp 
- The ip of source endpoint.
- sourceEndpoint stringOracle Sid 
- The SID of Oracle database.
- sourceEndpoint stringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- sourceEndpoint stringPassword 
- The password of database account.
- sourceEndpoint stringPort 
- The port of source endpoint.
- sourceEndpoint stringRegion 
- The region of source instance.
- sourceEndpoint stringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- sourceEndpoint stringUser Name 
- The username of database account.
- status string
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- structureInitialization boolean
- Whether to perform a database table structure to migrate.
- checkpoint str
- Start time in Unix timestamp format.
- data_initialization bool
- Whether to execute DTS supports schema migration.
- data_synchronization bool
- Whether to perform incremental data migration.
- db_list str
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destination_endpoint_ strdatabase_ name 
- The name of migrate the database.
- destination_endpoint_ strengine_ name 
- The type of destination database. Valid values: ADS,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_ strpassword 
- The password of database account.
- 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 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- dts_job_ strname 
- The name of migration job.
- instance_class str
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- 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_ strpassword 
- The password of database account.
- 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: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- structure_initialization bool
- Whether to perform a database table structure to migrate.
- checkpoint String
- Start time in Unix timestamp format.
- dataInitialization Boolean
- Whether to execute DTS supports schema migration.
- dataSynchronization Boolean
- Whether to perform incremental data migration.
- dbList String
- Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, migration or subscription objects.
- destinationEndpoint StringDatabase Name 
- The name of migrate the database.
- destinationEndpoint StringEngine Name 
- The type of destination database. Valid values: ADS,ADB30,AS400,DATAHUB,DB2,GREENPLUM,KAFKA,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,PostgreSQL.
- destinationEndpoint StringInstance Id 
- The ID of destination instance.
- destinationEndpoint StringInstance Type 
- The type of destination instance. Valid values: ADS,CEN,DATAHUB,DG,ECS,EXPRESS,GREENPLUM,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- destinationEndpoint StringIp 
- The ip of source endpoint.
- destinationEndpoint StringOracle Sid 
- The SID of Oracle database.
- destinationEndpoint StringPassword 
- The password of database account.
- destinationEndpoint StringPort 
- The port of source endpoint.
- destinationEndpoint StringRegion 
- The region of destination instance.
- destinationEndpoint StringUser Name 
- The username of database account.
- dtsInstance StringId 
- The Migration instance ID. The ID of alicloud.dts.MigrationInstance.
- dtsJob StringName 
- The name of migration job.
- instanceClass String
- The instance class. Valid values: large,medium,micro,small,xlarge,xxlarge.
- sourceEndpoint StringDatabase Name 
- The name of migrate the database.
- sourceEndpoint StringEngine Name 
- The type of source database. Valid values: AS400,DB2,DMSPOLARDB,HBASE,MONGODB,MSSQL,MySQL,ORACLE,PolarDB,POLARDBX20,POLARDB_O,POSTGRESQL,TERADATA.
- sourceEndpoint StringInstance Id 
- The ID of source instance.
- sourceEndpoint StringInstance Type 
- The type of source instance. Valid values: CEN,DG,DISTRIBUTED_DMSLOGICDB,ECS,EXPRESS,MONGODB,OTHER,PolarDB,POLARDBX20,RDS.
- sourceEndpoint StringIp 
- The ip of source endpoint.
- sourceEndpoint StringOracle Sid 
- The SID of Oracle database.
- sourceEndpoint StringOwner Id 
- The Alibaba Cloud account ID to which the source instance belongs.
- sourceEndpoint StringPassword 
- The password of database account.
- sourceEndpoint StringPort 
- The port of source endpoint.
- sourceEndpoint StringRegion 
- The region of source instance.
- sourceEndpoint StringRole 
- The name of the role configured for the cloud account to which the source instance belongs.
- sourceEndpoint StringUser Name 
- The username of database account.
- status String
- The status of the resource. Valid values: Migrating,Suspending. You can suspend the task by specifyingSuspendingand start the task by specifyingMigrating.
- structureInitialization Boolean
- Whether to perform a database table structure to migrate.
Import
DTS Migration Job can be imported using the id, e.g.
$ pulumi import alicloud:dts/migrationJob:MigrationJob example <id>
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the alicloudTerraform Provider.