Package-level declarations

Types

Link copied to clipboard
data class DataMigrationSettingsArgs(val cloudwatchLogsEnabled: Output<Boolean>? = null, val numberOfJobs: Output<Int>? = null, val selectionRules: Output<String>? = null) : ConvertibleToJava<DataMigrationSettingsArgs>
Link copied to clipboard
data class DataMigrationSourceDataSettingsArgs(val cdcStartPosition: Output<String>? = null, val cdcStartTime: Output<String>? = null, val cdcStopTime: Output<String>? = null, val slotName: Output<String>? = null) : ConvertibleToJava<DataMigrationSourceDataSettingsArgs>
Link copied to clipboard
data class GetDataMigrationPlainArgs(val dataMigrationArn: String) : ConvertibleToJava<GetDataMigrationPlainArgs>
Link copied to clipboard
data class GetDataProviderPlainArgs(val dataProviderArn: String) : ConvertibleToJava<GetDataProviderPlainArgs>
Link copied to clipboard
data class GetInstanceProfilePlainArgs(val instanceProfileArn: String) : ConvertibleToJava<GetInstanceProfilePlainArgs>
Link copied to clipboard
data class GetMigrationProjectPlainArgs(val migrationProjectArn: String) : ConvertibleToJava<GetMigrationProjectPlainArgs>
Link copied to clipboard
data class GetReplicationConfigPlainArgs(val replicationConfigArn: String) : ConvertibleToJava<GetReplicationConfigPlainArgs>
data class MigrationProjectDataProviderDescriptorArgs(val dataProviderArn: Output<String>? = null, val dataProviderIdentifier: Output<String>? = null, val dataProviderName: Output<String>? = null, val secretsManagerAccessRoleArn: Output<String>? = null, val secretsManagerSecretId: Output<String>? = null) : ConvertibleToJava<MigrationProjectDataProviderDescriptorArgs>

It is an object that describes Source and Target DataProviders and credentials for connecting to databases that are used in MigrationProject

Link copied to clipboard
data class ReplicationConfigComputeConfigArgs(val availabilityZone: Output<String>? = null, val dnsNameServers: Output<String>? = null, val kmsKeyId: Output<String>? = null, val maxCapacityUnits: Output<Int>, val minCapacityUnits: Output<Int>? = null, val multiAz: Output<Boolean>? = null, val preferredMaintenanceWindow: Output<String>? = null, val replicationSubnetGroupId: Output<String>? = null, val vpcSecurityGroupIds: Output<List<String>>? = null) : ConvertibleToJava<ReplicationConfigComputeConfigArgs>

Configuration parameters for provisioning a AWS DMS Serverless replication

data class SchemaConversionApplicationAttributesPropertiesArgs(val s3BucketPath: Output<String>? = null, val s3BucketRoleArn: Output<String>? = null) : ConvertibleToJava<SchemaConversionApplicationAttributesPropertiesArgs>

The property describes schema conversion application attributes for the migration project.

Link copied to clipboard
data class SettingsPropertiesArgs(val docDbSettings: Output<SettingsPropertiesDocDbSettingsPropertiesArgs>? = null, val ibmDb2LuwSettings: Output<SettingsPropertiesIbmDb2LuwSettingsPropertiesArgs>? = null, val ibmDb2zOsSettings: Output<SettingsPropertiesIbmDb2zOsSettingsPropertiesArgs>? = null, val mariaDbSettings: Output<SettingsPropertiesMariaDbSettingsPropertiesArgs>? = null, val microsoftSqlServerSettings: Output<SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs>? = null, val mongoDbSettings: Output<SettingsPropertiesMongoDbSettingsPropertiesArgs>? = null, val mySqlSettings: Output<SettingsPropertiesMySqlSettingsPropertiesArgs>? = null, val oracleSettings: Output<SettingsPropertiesOracleSettingsPropertiesArgs>? = null, val postgreSqlSettings: Output<SettingsPropertiesPostgreSqlSettingsPropertiesArgs>? = null, val redshiftSettings: Output<SettingsPropertiesRedshiftSettingsPropertiesArgs>? = null) : ConvertibleToJava<SettingsPropertiesArgs>

The property identifies the exact type of settings for the data provider.

data class SettingsPropertiesDocDbSettingsPropertiesArgs(val certificateArn: Output<String>? = null, val databaseName: Output<String>, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderMongoDbSslModeValue>? = null) : ConvertibleToJava<SettingsPropertiesDocDbSettingsPropertiesArgs>

DocDbSettings property identifier.

data class SettingsPropertiesIbmDb2LuwSettingsPropertiesArgs(val certificateArn: Output<String>? = null, val databaseName: Output<String>, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderDb2SslModeValue>) : ConvertibleToJava<SettingsPropertiesIbmDb2LuwSettingsPropertiesArgs>

IbmDb2LuwSettings property identifier.

data class SettingsPropertiesIbmDb2zOsSettingsPropertiesArgs(val certificateArn: Output<String>? = null, val databaseName: Output<String>, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderDb2SslModeValue>) : ConvertibleToJava<SettingsPropertiesIbmDb2zOsSettingsPropertiesArgs>

IbmDb2zOsSettings property identifier.

data class SettingsPropertiesMariaDbSettingsPropertiesArgs(val certificateArn: Output<String>? = null, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderDmsSslModeValue>) : ConvertibleToJava<SettingsPropertiesMariaDbSettingsPropertiesArgs>

MariaDbSettings property identifier.

data class SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs(val certificateArn: Output<String>? = null, val databaseName: Output<String>, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderDmsSslModeValue>) : ConvertibleToJava<SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs>

MicrosoftSqlServerSettings property identifier.

data class SettingsPropertiesMongoDbSettingsPropertiesArgs(val authMechanism: Output<DataProviderMongoDbAuthMechanism>? = null, val authSource: Output<String>? = null, val authType: Output<DataProviderMongoDbAuthType>? = null, val certificateArn: Output<String>? = null, val databaseName: Output<String>? = null, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderMongoDbSslModeValue>? = null) : ConvertibleToJava<SettingsPropertiesMongoDbSettingsPropertiesArgs>

MongoDbSettings property identifier.

data class SettingsPropertiesMySqlSettingsPropertiesArgs(val certificateArn: Output<String>? = null, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderDmsSslModeValue>) : ConvertibleToJava<SettingsPropertiesMySqlSettingsPropertiesArgs>

MySqlSettings property identifier.

data class SettingsPropertiesOracleSettingsPropertiesArgs(val asmServer: Output<String>? = null, val certificateArn: Output<String>? = null, val databaseName: Output<String>, val port: Output<Int>, val secretsManagerOracleAsmAccessRoleArn: Output<String>? = null, val secretsManagerOracleAsmSecretId: Output<String>? = null, val secretsManagerSecurityDbEncryptionAccessRoleArn: Output<String>? = null, val secretsManagerSecurityDbEncryptionSecretId: Output<String>? = null, val serverName: Output<String>, val sslMode: Output<DataProviderDmsSslModeValue>) : ConvertibleToJava<SettingsPropertiesOracleSettingsPropertiesArgs>

OracleSettings property identifier.

data class SettingsPropertiesPostgreSqlSettingsPropertiesArgs(val certificateArn: Output<String>? = null, val databaseName: Output<String>, val port: Output<Int>, val serverName: Output<String>, val sslMode: Output<DataProviderDmsSslModeValue>) : ConvertibleToJava<SettingsPropertiesPostgreSqlSettingsPropertiesArgs>

PostgreSqlSettings property identifier.

data class SettingsPropertiesRedshiftSettingsPropertiesArgs(val databaseName: Output<String>, val port: Output<Int>, val serverName: Output<String>) : ConvertibleToJava<SettingsPropertiesRedshiftSettingsPropertiesArgs>

RedshiftSettings property identifier.