共用方式為


MigrationResourceForPatch interface

Migration.

屬性

cancel

指示是否必須為整個遷移觸發 cancel。

dbsToCancelMigrationOn

如果要為特定資料庫觸發 cancel,請將 'triggerCutover' 設置為 'True' 並設置此陣列中特定資料庫的名稱。

dbsToMigrate

要遷移的資料庫的名稱。

dbsToTriggerCutoverOn

如果要觸發特定資料庫的直接轉換,請將 『triggerCutover』 設定為 『True』 並設置此陣列中特定資料庫的名稱。

migrateRoles

指示是否必須遷移角色和許可權。

migrationMode

用於執行遷移的模式:連線或離線。

migrationWindowStartTimeInUtc

遷移時段的開始時間 (UTC)。

overwriteDbsInTarget

指示目標伺服器上的資料庫在已存在時是否可以被覆蓋。 如果設置為 『False』,則當遷移工作流檢測到目標伺服器上已存在資料庫時,它將等待確認。

secretParameters

移轉秘密參數。

setupLogicalReplicationOnSourceDbIfNeeded

指示是否在源伺服器上設置邏輯複製(如果需要)。

sourceDbServerFullyQualifiedDomainName

源伺服器的完全限定功能變數名稱 (FQDN) 或 IP 位址。 這個屬性為選擇性。 如果提供,遷移服務將始終使用它來連接到源伺服器。

sourceDbServerResourceId

當 'sourceType' 為 'PostgreSQLSingleServer' 時,源資料庫伺服器資源的標識符。 對於其他源類型,必須將其設置為ipaddress:port@username 或hostname:port@username。

startDataMigration

指示是否必須立即開始數據遷移。

tags

以索引鍵/值組形式的應用程式特定元數據。

targetDbServerFullyQualifiedDomainName

目標伺服器的完全限定功能變數名稱 (FQDN) 或 IP 位址。 這個屬性為選擇性。 提供后,遷移服務將始終使用它來連接到目標伺服器。

triggerCutover

指示是否必須為整個遷移觸發直接轉換。

屬性詳細資料

cancel

指示是否必須為整個遷移觸發 cancel。

cancel?: string

屬性值

string

dbsToCancelMigrationOn

如果要為特定資料庫觸發 cancel,請將 'triggerCutover' 設置為 'True' 並設置此陣列中特定資料庫的名稱。

dbsToCancelMigrationOn?: string[]

屬性值

string[]

dbsToMigrate

要遷移的資料庫的名稱。

dbsToMigrate?: string[]

屬性值

string[]

dbsToTriggerCutoverOn

如果要觸發特定資料庫的直接轉換,請將 『triggerCutover』 設定為 『True』 並設置此陣列中特定資料庫的名稱。

dbsToTriggerCutoverOn?: string[]

屬性值

string[]

migrateRoles

指示是否必須遷移角色和許可權。

migrateRoles?: string

屬性值

string

migrationMode

用於執行遷移的模式:連線或離線。

migrationMode?: string

屬性值

string

migrationWindowStartTimeInUtc

遷移時段的開始時間 (UTC)。

migrationWindowStartTimeInUtc?: Date

屬性值

Date

overwriteDbsInTarget

指示目標伺服器上的資料庫在已存在時是否可以被覆蓋。 如果設置為 『False』,則當遷移工作流檢測到目標伺服器上已存在資料庫時,它將等待確認。

overwriteDbsInTarget?: string

屬性值

string

secretParameters

移轉秘密參數。

secretParameters?: MigrationSecretParametersForPatch

屬性值

setupLogicalReplicationOnSourceDbIfNeeded

指示是否在源伺服器上設置邏輯複製(如果需要)。

setupLogicalReplicationOnSourceDbIfNeeded?: string

屬性值

string

sourceDbServerFullyQualifiedDomainName

源伺服器的完全限定功能變數名稱 (FQDN) 或 IP 位址。 這個屬性為選擇性。 如果提供,遷移服務將始終使用它來連接到源伺服器。

sourceDbServerFullyQualifiedDomainName?: string

屬性值

string

sourceDbServerResourceId

當 'sourceType' 為 'PostgreSQLSingleServer' 時,源資料庫伺服器資源的標識符。 對於其他源類型,必須將其設置為ipaddress:port@username 或hostname:port@username。

sourceDbServerResourceId?: string

屬性值

string

startDataMigration

指示是否必須立即開始數據遷移。

startDataMigration?: string

屬性值

string

tags

以索引鍵/值組形式的應用程式特定元數據。

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

屬性值

{[propertyName: string]: string}

targetDbServerFullyQualifiedDomainName

目標伺服器的完全限定功能變數名稱 (FQDN) 或 IP 位址。 這個屬性為選擇性。 提供后,遷移服務將始終使用它來連接到目標伺服器。

targetDbServerFullyQualifiedDomainName?: string

屬性值

string

triggerCutover

指示是否必須為整個遷移觸發直接轉換。

triggerCutover?: string

屬性值

string