Package-level declarations

Types

Link copied to clipboard
class DataMigration : KotlinCustomResource

Resource schema for AWS::DMS::DataMigration.

Link copied to clipboard
data class DataMigrationArgs(val dataMigrationIdentifier: Output<String>? = null, val dataMigrationName: Output<String>? = null, val dataMigrationSettings: Output<DataMigrationSettingsArgs>? = null, val dataMigrationType: Output<DataMigrationType>? = null, val migrationProjectIdentifier: Output<String>? = null, val serviceAccessRoleArn: Output<String>? = null, val sourceDataSettings: Output<List<DataMigrationSourceDataSettingsArgs>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DataMigrationArgs>

Resource schema for AWS::DMS::DataMigration.

Link copied to clipboard
Link copied to clipboard
object DataMigrationMapper : ResourceMapper<DataMigration>
Link copied to clipboard
Link copied to clipboard
class DataProvider : KotlinCustomResource

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
Link copied to clipboard
object DataProviderMapper : ResourceMapper<DataProvider>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class InstanceProfile : KotlinCustomResource

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
object InstanceProfileMapper : ResourceMapper<InstanceProfile>
Link copied to clipboard
class MigrationProject : KotlinCustomResource

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
object MigrationProjectMapper : ResourceMapper<MigrationProject>
Link copied to clipboard
class ReplicationConfig : KotlinCustomResource

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
object ReplicationConfigMapper : ResourceMapper<ReplicationConfig>

Functions

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