MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult interface

Output for the task that migrates on-prem SQL Server databases to Azure SQL Database

Extends

Properties

resultType

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

Inherited Properties

dataIntegrityValidationResult

Provides data integrity validation result between the source and target tables that are migrated. NOTE: This property will not be serialized. It can only be populated by the server.

endedOn

Validation end time 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.

migrationId

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

queryAnalysisValidationResult

Results of some of the query execution result between source and target database NOTE: This property will not be serialized. It can only be populated by the server.

schemaValidationResult

Provides schema comparison result between source and target database NOTE: This property will not be serialized. It can only be populated by the server.

sourceDatabaseName

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

startedOn

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

status

Current status of validation at the database level NOTE: This property will not be serialized. It can only be populated by the server.

targetDatabaseName

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

Property Details

resultType

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

resultType: "MigrationDatabaseLevelValidationOutput"

Property Value

"MigrationDatabaseLevelValidationOutput"

Inherited Property Details

dataIntegrityValidationResult

Provides data integrity validation result between the source and target tables that are migrated. NOTE: This property will not be serialized. It can only be populated by the server.

dataIntegrityValidationResult?: DataIntegrityValidationResult

Property Value

Inherited From MigrationValidationDatabaseLevelResult.dataIntegrityValidationResult

endedOn

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

endedOn?: Date

Property Value

Date

Inherited From MigrationValidationDatabaseLevelResult.endedOn

id

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

id?: string

Property Value

string

Inherited From MigrationValidationDatabaseLevelResult.id

migrationId

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

migrationId?: string

Property Value

string

Inherited From MigrationValidationDatabaseLevelResult.migrationId

queryAnalysisValidationResult

Results of some of the query execution result between source and target database NOTE: This property will not be serialized. It can only be populated by the server.

queryAnalysisValidationResult?: QueryAnalysisValidationResult

Property Value

Inherited From MigrationValidationDatabaseLevelResult.queryAnalysisValidationResult

schemaValidationResult

Provides schema comparison result between source and target database NOTE: This property will not be serialized. It can only be populated by the server.

schemaValidationResult?: SchemaComparisonValidationResult

Property Value

Inherited From MigrationValidationDatabaseLevelResult.schemaValidationResult

sourceDatabaseName

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

sourceDatabaseName?: string

Property Value

string

Inherited From MigrationValidationDatabaseLevelResult.sourceDatabaseName

startedOn

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

startedOn?: Date

Property Value

Date

Inherited From MigrationValidationDatabaseLevelResult.startedOn

status

Current status of validation at the database level NOTE: This property will not be serialized. It can only be populated by the server.

status?: string

Property Value

string

Inherited From MigrationValidationDatabaseLevelResult.status

targetDatabaseName

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

targetDatabaseName?: string

Property Value

string

Inherited From MigrationValidationDatabaseLevelResult.targetDatabaseName