MigrateSqlServerSqlDbTaskOutputMigrationLevel interface

An interface representing MigrateSqlServerSqlDbTaskOutputMigrationLevel.

Properties

databases

Selected databases as a map from database name to database id NOTE: This property will not be serialized. It can only be populated by the server.

databaseSummary

Summary of database results in the migration NOTE: This property will not be serialized. It can only be populated by the server.

durationInSeconds

Duration of task execution in seconds. NOTE: This property will not be serialized. It can only be populated by the server.

endedOn

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

exceptionsAndWarnings

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

id

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

message

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

migrationReportResult

Migration Report Result, provides unique url for downloading your migration report.

migrationValidationResult

Migration Validation Results

resultType

Polymorphic Discriminator

sourceServerBrandVersion

Source server brand version NOTE: This property will not be serialized. It can only be populated by the server.

sourceServerVersion

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

startedOn

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

status

Current status of migration. Possible values include: 'Default', 'Connecting', 'SourceAndTargetSelected', 'SelectLogins', 'Configured', 'Running', 'Error', 'Stopped', 'Completed', 'CompletedWithWarnings' NOTE: This property will not be serialized. It can only be populated by the server.

statusMessage

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

targetServerBrandVersion

Target server brand version NOTE: This property will not be serialized. It can only be populated by the server.

targetServerVersion

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

Property Details

databases

Selected databases as a map from database name to database id NOTE: This property will not be serialized. It can only be populated by the server.

databases?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

databaseSummary

Summary of database results in the migration NOTE: This property will not be serialized. It can only be populated by the server.

databaseSummary?: {[propertyName: string]: DatabaseSummaryResult}

Property Value

{[propertyName: string]: DatabaseSummaryResult}

durationInSeconds

Duration of task execution in seconds. NOTE: This property will not be serialized. It can only be populated by the server.

durationInSeconds?: number

Property Value

number

endedOn

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

endedOn?: Date

Property Value

Date

exceptionsAndWarnings

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

exceptionsAndWarnings?: ReportableException[]

Property Value

id

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

id?: string

Property Value

string

message

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

message?: string

Property Value

string

migrationReportResult

Migration Report Result, provides unique url for downloading your migration report.

migrationReportResult?: MigrationReportResult

Property Value

migrationValidationResult

Migration Validation Results

migrationValidationResult?: MigrationValidationResult

Property Value

resultType

Polymorphic Discriminator

resultType: "MigrationLevelOutput"

Property Value

"MigrationLevelOutput"

sourceServerBrandVersion

Source server brand version NOTE: This property will not be serialized. It can only be populated by the server.

sourceServerBrandVersion?: string

Property Value

string

sourceServerVersion

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

sourceServerVersion?: string

Property Value

string

startedOn

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

startedOn?: Date

Property Value

Date

status

Current status of migration. Possible values include: 'Default', 'Connecting', 'SourceAndTargetSelected', 'SelectLogins', 'Configured', 'Running', 'Error', 'Stopped', 'Completed', 'CompletedWithWarnings' NOTE: This property will not be serialized. It can only be populated by the server.

status?: MigrationStatus

Property Value

statusMessage

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

statusMessage?: string

Property Value

string

targetServerBrandVersion

Target server brand version NOTE: This property will not be serialized. It can only be populated by the server.

targetServerBrandVersion?: string

Property Value

string

targetServerVersion

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

targetServerVersion?: string

Property Value

string