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