DatabaseMigrationPropertiesSqlDbArgs

data class DatabaseMigrationPropertiesSqlDbArgs(val kind: Output<String>, val migrationOperationId: Output<String>? = null, val migrationService: Output<String>? = null, val provisioningError: Output<String>? = null, val scope: Output<String>? = null, val sourceDatabaseName: Output<String>? = null, val sourceSqlConnection: Output<SqlConnectionInformationArgs>? = null, val tableList: Output<List<String>>? = null, val targetDatabaseCollation: Output<String>? = null, val targetSqlConnection: Output<SqlConnectionInformationArgs>? = null) : ConvertibleToJava<DatabaseMigrationPropertiesSqlDbArgs>

Database Migration Resource properties for SQL database.

Constructors

Link copied to clipboard
constructor(kind: Output<String>, migrationOperationId: Output<String>? = null, migrationService: Output<String>? = null, provisioningError: Output<String>? = null, scope: Output<String>? = null, sourceDatabaseName: Output<String>? = null, sourceSqlConnection: Output<SqlConnectionInformationArgs>? = null, tableList: Output<List<String>>? = null, targetDatabaseCollation: Output<String>? = null, targetSqlConnection: Output<SqlConnectionInformationArgs>? = null)

Properties

Link copied to clipboard
val kind: Output<String>

Expected value is 'SqlDb'.

Link copied to clipboard
val migrationOperationId: Output<String>? = null

ID tracking current migration operation.

Link copied to clipboard
val migrationService: Output<String>? = null

Resource Id of the Migration Service.

Link copied to clipboard
val provisioningError: Output<String>? = null

Error message for migration provisioning failure, if any.

Link copied to clipboard
val scope: Output<String>? = null

Resource Id of the target resource (SQL VM or SQL Managed Instance).

Link copied to clipboard
val sourceDatabaseName: Output<String>? = null

Name of the source database.

Link copied to clipboard

Source SQL Server connection details.

Link copied to clipboard
val tableList: Output<List<String>>? = null

List of tables to copy.

Link copied to clipboard
val targetDatabaseCollation: Output<String>? = null

Database collation to be used for the target database.

Link copied to clipboard

Target SQL DB connection details.

Functions

Link copied to clipboard
open override fun toJava(): DatabaseMigrationPropertiesSqlDbArgs