MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel interface

Output for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

Extends

Properties

databaseCount

Number of databases to include

endedOn

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

resultType

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

sourceServer

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

sourceServerType

Source server type. 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

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

targetServer

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

targetServerType

Target server type. 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.

Inherited Properties

id

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

Property Details

databaseCount

Number of databases to include

databaseCount?: 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

resultType

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

resultType: "MigrationLevelOutput"

Property Value

"MigrationLevelOutput"

sourceServer

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

sourceServer?: string

Property Value

string

sourceServerType

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

sourceServerType?: 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

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

state?: string

Property Value

string

targetServer

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

targetServer?: string

Property Value

string

targetServerType

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

targetServerType?: 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

Inherited Property Details

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 MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput.id