Package-level declarations
Types
Link copied to clipboard
Resource schema for AWS::DMS::DataProvider
Link copied to clipboard
data class DataProviderArgs(val dataProviderIdentifier: Output<String>? = null, val dataProviderName: Output<String>? = null, val description: Output<String>? = null, val engine: Output<DataProviderEngine>? = null, val exactSettings: Output<Boolean>? = null, val settings: Output<SettingsPropertiesArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DataProviderArgs>
Resource schema for AWS::DMS::DataProvider
Link copied to clipboard
class DataProviderArgsBuilder
Builder for DataProviderArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DataProvider.
Link copied to clipboard
object DmsFunctions
Link copied to clipboard
Resource schema for AWS::DMS::InstanceProfile.
Link copied to clipboard
data class InstanceProfileArgs(val availabilityZone: Output<String>? = null, val description: Output<String>? = null, val instanceProfileIdentifier: Output<String>? = null, val instanceProfileName: Output<String>? = null, val kmsKeyArn: Output<String>? = null, val networkType: Output<InstanceProfileNetworkType>? = null, val publiclyAccessible: Output<Boolean>? = null, val subnetGroupIdentifier: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val vpcSecurityGroups: Output<List<String>>? = null) : ConvertibleToJava<InstanceProfileArgs>
Resource schema for AWS::DMS::InstanceProfile.
Link copied to clipboard
Builder for InstanceProfileArgs.
Link copied to clipboard
Link copied to clipboard
Builder for InstanceProfile.
Link copied to clipboard
Resource schema for AWS::DMS::MigrationProject
Link copied to clipboard
data class MigrationProjectArgs(val description: Output<String>? = null, val instanceProfileArn: Output<String>? = null, val instanceProfileIdentifier: Output<String>? = null, val instanceProfileName: Output<String>? = null, val migrationProjectCreationTime: Output<String>? = null, val migrationProjectIdentifier: Output<String>? = null, val migrationProjectName: Output<String>? = null, val schemaConversionApplicationAttributes: Output<SchemaConversionApplicationAttributesPropertiesArgs>? = null, val sourceDataProviderDescriptors: Output<List<MigrationProjectDataProviderDescriptorArgs>>? = null, val tags: Output<List<TagArgs>>? = null, val targetDataProviderDescriptors: Output<List<MigrationProjectDataProviderDescriptorArgs>>? = null, val transformationRules: Output<String>? = null) : ConvertibleToJava<MigrationProjectArgs>
Resource schema for AWS::DMS::MigrationProject
Link copied to clipboard
Builder for MigrationProjectArgs.
Link copied to clipboard
Link copied to clipboard
Builder for MigrationProject.
Link copied to clipboard
A replication configuration that you later provide to configure and start a AWS DMS Serverless replication
Link copied to clipboard
data class ReplicationConfigArgs(val computeConfig: Output<ReplicationConfigComputeConfigArgs>? = null, val replicationConfigIdentifier: Output<String>? = null, val replicationSettings: Output<Any>? = null, val replicationType: Output<ReplicationConfigReplicationType>? = null, val resourceIdentifier: Output<String>? = null, val sourceEndpointArn: Output<String>? = null, val supplementalSettings: Output<Any>? = null, val tableMappings: Output<Any>? = null, val tags: Output<List<TagArgs>>? = null, val targetEndpointArn: Output<String>? = null) : ConvertibleToJava<ReplicationConfigArgs>
A replication configuration that you later provide to configure and start a AWS DMS Serverless replication
Link copied to clipboard
Builder for ReplicationConfigArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ReplicationConfig.
Functions
Link copied to clipboard
suspend fun dataProvider(name: String, block: suspend DataProviderResourceBuilder.() -> Unit): DataProvider
Link copied to clipboard
suspend fun instanceProfile(name: String, block: suspend InstanceProfileResourceBuilder.() -> Unit): InstanceProfile
Link copied to clipboard
suspend fun migrationProject(name: String, block: suspend MigrationProjectResourceBuilder.() -> Unit): MigrationProject
Link copied to clipboard
suspend fun replicationConfig(name: String, block: suspend ReplicationConfigResourceBuilder.() -> Unit): ReplicationConfig