MigrateSqlServerSqlMITaskOutputMigrationLevel interface

An interface representing MigrateSqlServerSqlMITaskOutputMigrationLevel.

Properties

agentJobs

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

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.

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.

logins

Selected logins as a map from name to id 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.

orphanedUsersInfo

List of orphaned users. NOTE: This property will not be serialized. It can only be populated by the server.

resultType

Polymorphic Discriminator

serverRoleResults

Map of server role migration results. NOTE: This property will not be serialized. It can only be populated by the server.

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.

state

Current state of migration. Possible values include: 'None', 'InProgress', 'Failed', 'Warning', 'Completed', 'Skipped', 'Stopped' 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.

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

agentJobs

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

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

Property Value

{[propertyName: string]: string}

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}

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

logins

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

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

Property Value

{[propertyName: string]: 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

orphanedUsersInfo

List of orphaned users. NOTE: This property will not be serialized. It can only be populated by the server.

orphanedUsersInfo?: OrphanedUserInfo[]

Property Value

resultType

Polymorphic Discriminator

resultType: "MigrationLevelOutput"

Property Value

"MigrationLevelOutput"

serverRoleResults

Map of server role migration results. NOTE: This property will not be serialized. It can only be populated by the server.

serverRoleResults?: {[propertyName: string]: StartMigrationScenarioServerRoleResult}

Property Value

{[propertyName: string]: StartMigrationScenarioServerRoleResult}

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

state

Current state of migration. Possible values include: 'None', 'InProgress', 'Failed', 'Warning', 'Completed', 'Skipped', 'Stopped' NOTE: This property will not be serialized. It can only be populated by the server.

state?: MigrationState

Property Value

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

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