MigrationResourceForPatch interface
Migration.
屬性
| cancel | 指示是否必須為整個遷移觸發 cancel。 |
| dbs |
如果要為特定資料庫觸發 cancel,請將 'triggerCutover' 設置為 'True' 並設置此陣列中特定資料庫的名稱。 |
| dbs |
要遷移的資料庫的名稱。 |
| dbs |
如果要觸發特定資料庫的直接轉換,請將 『triggerCutover』 設定為 『True』 並設置此陣列中特定資料庫的名稱。 |
| migrate |
指示是否必須遷移角色和許可權。 |
| migration |
用於執行遷移的模式:連線或離線。 |
| migration |
遷移時段的開始時間 (UTC)。 |
| overwrite |
指示目標伺服器上的資料庫在已存在時是否可以被覆蓋。 如果設置為 『False』,則當遷移工作流檢測到目標伺服器上已存在資料庫時,它將等待確認。 |
| secret |
移轉秘密參數。 |
| setup |
指示是否在源伺服器上設置邏輯複製(如果需要)。 |
| source |
源伺服器的完全限定功能變數名稱 (FQDN) 或 IP 位址。 這個屬性為選擇性。 如果提供,遷移服務將始終使用它來連接到源伺服器。 |
| source |
當 'sourceType' 為 'PostgreSQLSingleServer' 時,源資料庫伺服器資源的標識符。 對於其他源類型,必須將其設置為ipaddress:port@username 或hostname:port@username。 |
| start |
指示是否必須立即開始數據遷移。 |
| tags | 以索引鍵/值組形式的應用程式特定元數據。 |
| target |
目標伺服器的完全限定功能變數名稱 (FQDN) 或 IP 位址。 這個屬性為選擇性。 提供后,遷移服務將始終使用它來連接到目標伺服器。 |
| trigger |
指示是否必須為整個遷移觸發直接轉換。 |
屬性詳細資料
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
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