DatabaseMigrationProperties interface

Database Migration Resource properties.

Properties

endedOn

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

kind

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

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 tracking 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.

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

Scope of the database.

sourceDatabaseName

Name of the source database.

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.

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

kind

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

kind: "SqlMi" | "SqlVm"

Property Value

"SqlMi" | "SqlVm"

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

migrationOperationId

ID tracking current migration operation.

migrationOperationId?: string

Property Value

string

migrationService

Resource Id of the Migration Service.

migrationService?: string

Property Value

string

migrationStatus

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

migrationStatus?: string

Property Value

string

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

scope

Scope of the database.

scope?: string

Property Value

string

sourceDatabaseName

Name of the source database.

sourceDatabaseName?: string

Property Value

string

sourceSqlConnection

Source SQL Server connection details.

sourceSqlConnection?: SqlConnectionInformation

Property Value

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