Package-level declarations

Types

Link copied to clipboard
class ConsumerChannel : KotlinCustomResource

Provides a DTS Consumer Channel resource. For information about DTS Consumer Channel and how to use it, see What is Consumer Channel.

Link copied to clipboard
data class ConsumerChannelArgs(val consumerGroupName: Output<String>? = null, val consumerGroupPassword: Output<String>? = null, val consumerGroupUserName: Output<String>? = null, val dtsInstanceId: Output<String>? = null) : ConvertibleToJava<ConsumerChannelArgs>

Provides a DTS Consumer Channel resource. For information about DTS Consumer Channel and how to use it, see What is Consumer Channel.

Link copied to clipboard
object ConsumerChannelMapper : ResourceMapper<ConsumerChannel>
Link copied to clipboard
Link copied to clipboard
class Instance : KotlinCustomResource

Provides a Dts Instance resource. For information about Dts Instance and how to use it, see What is Instance.

Link copied to clipboard
data class InstanceArgs(val autoPay: Output<Boolean>? = null, val autoStart: Output<Boolean>? = null, val computeUnit: Output<Int>? = null, val databaseCount: Output<Int>? = null, val destinationEndpointEngineName: Output<String>? = null, val destinationRegion: Output<String>? = null, val du: Output<Int>? = null, val feeType: Output<String>? = null, val instanceClass: Output<String>? = null, val jobId: Output<String>? = null, val paymentType: Output<String>? = null, val period: Output<String>? = null, val resourceGroupId: Output<String>? = null, val sourceEndpointEngineName: Output<String>? = null, val sourceRegion: Output<String>? = null, val syncArchitecture: Output<String>? = null, val synchronizationDirection: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null, val usedTime: Output<Int>? = null) : ConvertibleToJava<InstanceArgs>

Provides a Dts Instance resource. For information about Dts Instance and how to use it, see What is Instance.

Link copied to clipboard
Link copied to clipboard
object InstanceMapper : ResourceMapper<Instance>
Link copied to clipboard
Link copied to clipboard
class JobMonitorRule : KotlinCustomResource

Provides a DTS Job Monitor Rule resource. For information about DTS Job Monitor Rule and how to use it, see What is Job Monitor Rule.

Link copied to clipboard
data class JobMonitorRuleArgs(val delayRuleTime: Output<String>? = null, val dtsJobId: Output<String>? = null, val phone: Output<String>? = null, val state: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<JobMonitorRuleArgs>

Provides a DTS Job Monitor Rule resource. For information about DTS Job Monitor Rule and how to use it, see What is Job Monitor Rule.

Link copied to clipboard
Link copied to clipboard
object JobMonitorRuleMapper : ResourceMapper<JobMonitorRule>
Link copied to clipboard
class MigrationInstance : KotlinCustomResource

Provides a DTS Migration Instance resource. For information about DTS Migration Instance and how to use it, see What is Synchronization Instance.

Link copied to clipboard
data class MigrationInstanceArgs(val computeUnit: Output<Int>? = null, val databaseCount: Output<Int>? = null, val destinationEndpointEngineName: Output<String>? = null, val destinationEndpointRegion: Output<String>? = null, val instanceClass: Output<String>? = null, val paymentType: Output<String>? = null, val sourceEndpointEngineName: Output<String>? = null, val sourceEndpointRegion: Output<String>? = null, val syncArchitecture: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<MigrationInstanceArgs>

Provides a DTS Migration Instance resource. For information about DTS Migration Instance and how to use it, see What is Synchronization Instance.

Link copied to clipboard
object MigrationInstanceMapper : ResourceMapper<MigrationInstance>
Link copied to clipboard
class MigrationJob : KotlinCustomResource

Provides a DTS Migration Job resource. For information about DTS Migration Job and how to use it, see What is Migration Job.

Link copied to clipboard
data class MigrationJobArgs(val checkpoint: Output<String>? = null, val dataInitialization: Output<Boolean>? = null, val dataSynchronization: Output<Boolean>? = null, val dbList: Output<String>? = null, val destinationEndpointDatabaseName: Output<String>? = null, val destinationEndpointEngineName: Output<String>? = null, val destinationEndpointInstanceId: Output<String>? = null, val destinationEndpointInstanceType: Output<String>? = null, val destinationEndpointIp: Output<String>? = null, val destinationEndpointOracleSid: Output<String>? = null, val destinationEndpointPassword: Output<String>? = null, val destinationEndpointPort: Output<String>? = null, val destinationEndpointRegion: Output<String>? = null, val destinationEndpointUserName: Output<String>? = null, val dtsInstanceId: Output<String>? = null, val dtsJobName: Output<String>? = null, val instanceClass: Output<String>? = null, val sourceEndpointDatabaseName: Output<String>? = null, val sourceEndpointEngineName: Output<String>? = null, val sourceEndpointInstanceId: Output<String>? = null, val sourceEndpointInstanceType: Output<String>? = null, val sourceEndpointIp: Output<String>? = null, val sourceEndpointOracleSid: Output<String>? = null, val sourceEndpointOwnerId: Output<String>? = null, val sourceEndpointPassword: Output<String>? = null, val sourceEndpointPort: Output<String>? = null, val sourceEndpointRegion: Output<String>? = null, val sourceEndpointRole: Output<String>? = null, val sourceEndpointUserName: Output<String>? = null, val status: Output<String>? = null, val structureInitialization: Output<Boolean>? = null) : ConvertibleToJava<MigrationJobArgs>

Provides a DTS Migration Job resource. For information about DTS Migration Job and how to use it, see What is Migration Job.

Link copied to clipboard
Link copied to clipboard
object MigrationJobMapper : ResourceMapper<MigrationJob>
Link copied to clipboard
Link copied to clipboard
class SubscriptionJob : KotlinCustomResource

Provides a DTS Subscription Job resource. For information about DTS Subscription Job and how to use it, see What is Subscription Job.

Link copied to clipboard
data class SubscriptionJobArgs(val checkpoint: Output<String>? = null, val computeUnit: Output<Int>? = null, val databaseCount: Output<Int>? = null, val dbList: Output<String>? = null, val delayNotice: Output<Boolean>? = null, val delayPhone: Output<String>? = null, val delayRuleTime: Output<String>? = null, val destinationEndpointEngineName: Output<String>? = null, val destinationRegion: Output<String>? = null, val dtsInstanceId: Output<String>? = null, val dtsJobName: Output<String>? = null, val errorNotice: Output<Boolean>? = null, val errorPhone: Output<String>? = null, val instanceClass: Output<String>? = null, val paymentDuration: Output<Int>? = null, val paymentDurationUnit: Output<String>? = null, val paymentType: Output<String>? = null, val reserve: Output<String>? = null, val sourceEndpointDatabaseName: Output<String>? = null, val sourceEndpointEngineName: Output<String>? = null, val sourceEndpointInstanceId: Output<String>? = null, val sourceEndpointInstanceType: Output<String>? = null, val sourceEndpointIp: Output<String>? = null, val sourceEndpointOracleSid: Output<String>? = null, val sourceEndpointOwnerId: Output<String>? = null, val sourceEndpointPassword: Output<String>? = null, val sourceEndpointPort: Output<String>? = null, val sourceEndpointRegion: Output<String>? = null, val sourceEndpointRole: Output<String>? = null, val sourceEndpointUserName: Output<String>? = null, val status: Output<String>? = null, val subscriptionDataTypeDdl: Output<Boolean>? = null, val subscriptionDataTypeDml: Output<Boolean>? = null, val subscriptionInstanceNetworkType: Output<String>? = null, val subscriptionInstanceVpcId: Output<String>? = null, val subscriptionInstanceVswitchId: Output<String>? = null, val syncArchitecture: Output<String>? = null, val synchronizationDirection: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SubscriptionJobArgs>

Provides a DTS Subscription Job resource. For information about DTS Subscription Job and how to use it, see What is Subscription Job.

Link copied to clipboard
object SubscriptionJobMapper : ResourceMapper<SubscriptionJob>
Link copied to clipboard
class SynchronizationInstance : KotlinCustomResource

Provides a DTS Synchronization Instance resource. For information about DTS Synchronization Instance and how to use it, see What is Synchronization Instance.

Link copied to clipboard
data class SynchronizationInstanceArgs(val autoPay: Output<String>? = null, val autoStart: Output<String>? = null, val computeUnit: Output<Int>? = null, val databaseCount: Output<Int>? = null, val destinationEndpointEngineName: Output<String>? = null, val destinationEndpointRegion: Output<String>? = null, val instanceClass: Output<String>? = null, val paymentDuration: Output<Int>? = null, val paymentDurationUnit: Output<String>? = null, val paymentType: Output<String>? = null, val quantity: Output<Int>? = null, val sourceEndpointEngineName: Output<String>? = null, val sourceEndpointRegion: Output<String>? = null, val syncArchitecture: Output<String>? = null) : ConvertibleToJava<SynchronizationInstanceArgs>

Provides a DTS Synchronization Instance resource. For information about DTS Synchronization Instance and how to use it, see What is Synchronization Instance.

Link copied to clipboard
Link copied to clipboard
class SynchronizationJob : KotlinCustomResource

Provides a DTS Synchronization Job resource. For information about DTS Synchronization Job and how to use it, see What is Synchronization Job.

Link copied to clipboard
data class SynchronizationJobArgs(val checkpoint: Output<String>? = null, val dataCheckConfigure: Output<String>? = null, val dataInitialization: Output<Boolean>? = null, val dataSynchronization: Output<Boolean>? = null, val dbList: Output<String>? = null, val dedicatedClusterId: Output<String>? = null, val delayNotice: Output<Boolean>? = null, val delayPhone: Output<String>? = null, val delayRuleTime: Output<String>? = null, val destinationEndpointDatabaseName: Output<String>? = null, val destinationEndpointEngineName: Output<String>? = null, val destinationEndpointInstanceId: Output<String>? = null, val destinationEndpointInstanceType: Output<String>? = null, val destinationEndpointIp: Output<String>? = null, val destinationEndpointOracleSid: Output<String>? = null, val destinationEndpointOwnerId: Output<String>? = null, val destinationEndpointPassword: Output<String>? = null, val destinationEndpointPort: Output<String>? = null, val destinationEndpointRegion: Output<String>? = null, val destinationEndpointRole: Output<String>? = null, val destinationEndpointUserName: Output<String>? = null, val dtsBisLabel: Output<String>? = null, val dtsInstanceId: Output<String>? = null, val dtsJobName: Output<String>? = null, val errorNotice: Output<Boolean>? = null, val errorPhone: Output<String>? = null, val instanceClass: Output<String>? = null, val reserve: Output<String>? = null, val sourceEndpointDatabaseName: Output<String>? = null, val sourceEndpointEngineName: Output<String>? = null, val sourceEndpointInstanceId: Output<String>? = null, val sourceEndpointInstanceType: Output<String>? = null, val sourceEndpointIp: Output<String>? = null, val sourceEndpointOracleSid: Output<String>? = null, val sourceEndpointOwnerId: Output<String>? = null, val sourceEndpointPassword: Output<String>? = null, val sourceEndpointPort: Output<String>? = null, val sourceEndpointRegion: Output<String>? = null, val sourceEndpointRole: Output<String>? = null, val sourceEndpointUserName: Output<String>? = null, val sourceEndpointVswitchId: Output<String>? = null, val status: Output<String>? = null, val structureInitialization: Output<Boolean>? = null, val synchronizationDirection: Output<String>? = null) : ConvertibleToJava<SynchronizationJobArgs>

Provides a DTS Synchronization Job resource. For information about DTS Synchronization Job and how to use it, see What is Synchronization Job.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun instance(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard