你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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