GetSynchronizationJobsJob

data class GetSynchronizationJobsJob(val checkpoint: String, val createTime: String, val dataInitialization: Boolean, val dataSynchronization: Boolean, val dbList: String, val destinationEndpointDataBaseName: String, val destinationEndpointEngineName: String, val destinationEndpointInstanceId: String, val destinationEndpointInstanceType: String, val destinationEndpointIp: String, val destinationEndpointOracleSid: String, val destinationEndpointPort: String, val destinationEndpointRegion: String, val destinationEndpointUserName: String, val dtsInstanceId: String, val dtsJobId: String, val dtsJobName: String, val expireTime: String, val id: String, val sourceEndpointDatabaseName: String, val sourceEndpointEngineName: String, val sourceEndpointInstanceId: String, val sourceEndpointInstanceType: String, val sourceEndpointIp: String, val sourceEndpointOracleSid: String, val sourceEndpointOwnerId: String, val sourceEndpointPort: String, val sourceEndpointRegion: String, val sourceEndpointRole: String, val sourceEndpointUserName: String, val status: String, val structureInitialization: Boolean, val synchronizationDirection: String)

Constructors

Link copied to clipboard
constructor(checkpoint: String, createTime: String, dataInitialization: Boolean, dataSynchronization: Boolean, dbList: String, destinationEndpointDataBaseName: String, destinationEndpointEngineName: String, destinationEndpointInstanceId: String, destinationEndpointInstanceType: String, destinationEndpointIp: String, destinationEndpointOracleSid: String, destinationEndpointPort: String, destinationEndpointRegion: String, destinationEndpointUserName: String, dtsInstanceId: String, dtsJobId: String, dtsJobName: String, expireTime: String, id: String, sourceEndpointDatabaseName: String, sourceEndpointEngineName: String, sourceEndpointInstanceId: String, sourceEndpointInstanceType: String, sourceEndpointIp: String, sourceEndpointOracleSid: String, sourceEndpointOwnerId: String, sourceEndpointPort: String, sourceEndpointRegion: String, sourceEndpointRole: String, sourceEndpointUserName: String, status: String, structureInitialization: Boolean, synchronizationDirection: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Start time in Unix timestamp format.

Link copied to clipboard
Link copied to clipboard

Whether to execute DTS supports schema migration, full data migration, or full-data initialization.

Link copied to clipboard

Whether to perform incremental data migration for migration types or synchronization.

Link copied to clipboard

Migration object, in the format of JSON strings. For detailed definition instructions, please refer to the description of migration, synchronization or subscription objects.

Link copied to clipboard

The name of migrate the database.

Link copied to clipboard

The type of destination database. Valid values: ADB20, ADB30, AS400, DATAHUB, DB2, GREENPLUM, KAFKA, MONGODB, MSSQL, MySQL, ORACLE, PolarDB, POLARDBX20, POLARDB_O, PostgreSQL.

Link copied to clipboard

The ID of destination instance.

Link copied to clipboard

The type of destination instance. Valid values: ads, CEN, DATAHUB, DG, ECS, EXPRESS, GREENPLUM, MONGODB, OTHER, PolarDB, POLARDBX20, RDS.

Link copied to clipboard

The ip of source endpoint.

Link copied to clipboard

The SID of Oracle database.

Link copied to clipboard

The port of source endpoint.

Link copied to clipboard

The region of destination instance.

Link copied to clipboard

The username of database account.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The name of synchronization job.

Link copied to clipboard
Link copied to clipboard
val id: String

The ID of synchronizing instance. It's the ID of resource alicloud.dts.SynchronizationInstance.

Link copied to clipboard

The name of migrate the database.

Link copied to clipboard

The type of source database. Valid values: AS400, DB2, DMSPOLARDB, HBASE, MONGODB, MSSQL, MySQL, ORACLE, PolarDB, POLARDBX20, POLARDB_O, POSTGRESQL, TERADATA.

Link copied to clipboard

The ID of source instance.

Link copied to clipboard

The type of source instance. Valid values: CEN, DG, DISTRIBUTED_DMSLOGICDB, ECS, EXPRESS, MONGODB, OTHER, PolarDB, POLARDBX20, RDS.

Link copied to clipboard

The ip of source endpoint.

Link copied to clipboard

The SID of Oracle database.

Link copied to clipboard

The Alibaba Cloud account ID to which the source instance belongs.

Link copied to clipboard

The port of source endpoint.

Link copied to clipboard

The region of source instance.

Link copied to clipboard

The name of the role configured for the cloud account to which the source instance belongs.

Link copied to clipboard

The username of database account.

Link copied to clipboard

The status of the resource. Valid values: Synchronizing, Suspending. You can stop the task by specifying Suspending and start the task by specifying Synchronizing.

Link copied to clipboard

Whether to perform a database table structure to migrate or initialization values include:

Link copied to clipboard

Synchronization direction. Valid values: Forward, Reverse. Only when the property sync_architecture of the alicloud.dts.SynchronizationInstance was bidirectional this parameter should be passed, otherwise this parameter should not be specified.