Share via


DatabaseMigrationPropertiesSqlDb interface

Database Migration Resource properties for SQL database.

Extends

Properties

kind

Polymorphic discriminator, which specifies the different types this object can be

migrationStatusDetails

Detailed migration status. Not included by default. NOTE: This property will not be serialized. It can only be populated by the server.

offlineConfiguration

Offline configuration. NOTE: This property will not be serialized. It can only be populated by the server.

tableList

List of tables to copy.

targetSqlConnection

Target SQL DB connection details.

Inherited Properties

endedOn

Database migration end time. NOTE: This property will not be serialized. It can only be populated by the server.

migrationFailureError

Error details in case of migration failure. NOTE: This property will not be serialized. It can only be populated by the server.

migrationOperationId

ID for current migration operation.

migrationService

Resource Id of the Migration Service.

migrationStatus

Migration status. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningError

Error message for migration provisioning failure, if any.

provisioningState

Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started. NOTE: This property will not be serialized. It can only be populated by the server.

scope

Resource Id of the target resource.

sourceDatabaseName

Name of the source database.

sourceServerName

Name of the source sql server. NOTE: This property will not be serialized. It can only be populated by the server.

sourceSqlConnection

Source SQL Server connection details.

startedOn

Database migration start time. NOTE: This property will not be serialized. It can only be populated by the server.

targetDatabaseCollation

Database collation to be used for the target database.

Property Details

kind

Polymorphic discriminator, which specifies the different types this object can be

kind: "SqlDb"

Property Value

"SqlDb"

migrationStatusDetails

Detailed migration status. Not included by default. NOTE: This property will not be serialized. It can only be populated by the server.

migrationStatusDetails?: SqlDbMigrationStatusDetails

Property Value

offlineConfiguration

Offline configuration. NOTE: This property will not be serialized. It can only be populated by the server.

offlineConfiguration?: SqlDbOfflineConfiguration

Property Value

tableList

List of tables to copy.

tableList?: string[]

Property Value

string[]

targetSqlConnection

Target SQL DB connection details.

targetSqlConnection?: SqlConnectionInformation

Property Value

Inherited Property Details

endedOn

Database migration end time. NOTE: This property will not be serialized. It can only be populated by the server.

endedOn?: Date

Property Value

Date

Inherited From DatabaseMigrationProperties.endedOn

migrationFailureError

Error details in case of migration failure. NOTE: This property will not be serialized. It can only be populated by the server.

migrationFailureError?: ErrorInfo

Property Value

Inherited From DatabaseMigrationProperties.migrationFailureError

migrationOperationId

ID for current migration operation.

migrationOperationId?: string

Property Value

string

Inherited From DatabaseMigrationProperties.migrationOperationId

migrationService

Resource Id of the Migration Service.

migrationService?: string

Property Value

string

Inherited From DatabaseMigrationProperties.migrationService

migrationStatus

Migration status. NOTE: This property will not be serialized. It can only be populated by the server.

migrationStatus?: string

Property Value

string

Inherited From DatabaseMigrationProperties.migrationStatus

provisioningError

Error message for migration provisioning failure, if any.

provisioningError?: string

Property Value

string

Inherited From DatabaseMigrationProperties.provisioningError

provisioningState

Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

Inherited From DatabaseMigrationProperties.provisioningState

scope

Resource Id of the target resource.

scope?: string

Property Value

string

Inherited From DatabaseMigrationProperties.scope

sourceDatabaseName

Name of the source database.

sourceDatabaseName?: string

Property Value

string

Inherited From DatabaseMigrationProperties.sourceDatabaseName

sourceServerName

Name of the source sql server. NOTE: This property will not be serialized. It can only be populated by the server.

sourceServerName?: string

Property Value

string

Inherited From DatabaseMigrationProperties.sourceServerName

sourceSqlConnection

Source SQL Server connection details.

sourceSqlConnection?: SqlConnectionInformation

Property Value

Inherited From DatabaseMigrationProperties.sourceSqlConnection

startedOn

Database migration start time. NOTE: This property will not be serialized. It can only be populated by the server.

startedOn?: Date

Property Value

Date

Inherited From DatabaseMigrationProperties.startedOn

targetDatabaseCollation

Database collation to be used for the target database.

targetDatabaseCollation?: string

Property Value

string

Inherited From DatabaseMigrationProperties.targetDatabaseCollation