MigrateSqlServerSqlMITaskOutputDatabaseLevel Class

MigrateSqlServerSqlMITaskOutputDatabaseLevel.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.datamigration.models._models_py3.MigrateSqlServerSqlMITaskOutput
MigrateSqlServerSqlMITaskOutputDatabaseLevel

Constructor

MigrateSqlServerSqlMITaskOutputDatabaseLevel(**kwargs)

Parameters

result_type
str
Required

Required. Result type.Constant filled by server.

Variables

id
str

Result identifier.

database_name
str

Name of the database.

size_mb
float

Size of the database in megabytes.

state
str or MigrationState

Current state of migration. Possible values include: "None", "InProgress", "Failed", "Warning", "Completed", "Skipped", "Stopped".

stage
str or DatabaseMigrationStage

Current stage of migration. Possible values include: "None", "Initialize", "Backup", "FileCopy", "Restore", "Completed".

started_on
datetime

Migration start time.

ended_on
datetime

Migration end time.

message
str

Migration progress message.

exceptions_and_warnings
list[ReportableException]

Migration exceptions and warnings.