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

Migrations - Update

更新现有迁移。 请求正文可以包含迁移定义中存在的一对多可变属性。 某些属性更新启动迁移状态转换。

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/migrations/{migrationName}?api-version=2025-08-01

URI 参数

名称 必需 类型 说明
migrationName
path True

string

pattern: ^[a-z][a-z0-9]*$

迁移名称。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

资源组的名称。 此名称不区分大小写。

serverName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*

服务器的名称。

subscriptionId
path True

string (uuid)

目标订阅的 ID。 该值必须是 UUID。

api-version
query True

string

minLength: 1

要用于此操作的 API 版本。

请求正文

名称 类型 说明
properties.cancel

Cancel

指示是否必须为整个迁移触发 cancel。

properties.dbsToCancelMigrationOn

string[]

如果要为特定数据库触发 cancel,请将 'triggerCutover' 设置为 'True' 并设置此数组中特定数据库的名称。

properties.dbsToMigrate

string[]

要迁移的数据库的名称。

properties.dbsToTriggerCutoverOn

string[]

如果要触发特定数据库的直接转换,请将 'triggerCutover' 设置为 'True' 并设置此数组中特定数据库的名称。

properties.migrateRoles

MigrateRolesAndPermissions

指示是否必须迁移角色和权限。

properties.migrationMode

MigrationMode

用于执行迁移的模式:联机或脱机。

properties.migrationWindowStartTimeInUtc

string (date-time)

迁移时段的开始时间 (UTC)。

properties.overwriteDbsInTarget

OverwriteDatabasesOnTargetServer

指示目标服务器上的数据库在已存在时是否可以被覆盖。 如果设置为 'False',则当迁移工作流检测到目标服务器上已存在数据库时,它将等待确认。

properties.secretParameters

MigrationSecretParametersForPatch

迁移机密参数。

properties.setupLogicalReplicationOnSourceDbIfNeeded

LogicalReplicationOnSourceServer

指示是否在源服务器上设置逻辑复制(如果需要)。

properties.sourceDbServerFullyQualifiedDomainName

string

源服务器的完全限定域名 (FQDN) 或 IP 地址。 此属性是可选的。 如果提供,迁移服务将始终使用它来连接到源服务器。

properties.sourceDbServerResourceId

string

当 'sourceType' 为 'PostgreSQLSingleServer' 时,源数据库服务器资源的标识符。 对于其他源类型,必须将其设置为 ipaddress:port@username 或 hostname:port@username。

properties.startDataMigration

StartDataMigration

指示是否必须立即开始数据迁移。

properties.targetDbServerFullyQualifiedDomainName

string

目标服务器的完全限定域名 (FQDN) 或 IP 地址。 此属性是可选的。 提供后,迁移服务将始终使用它来连接到目标服务器。

properties.triggerCutover

TriggerCutover

指示是否必须为整个迁移触发直接转换。

tags

object

键值对形式的应用程序特定元数据。

响应

名称 类型 说明
200 OK

Migration

Azure 运营顺利完成。

Other Status Codes

ErrorResponse

意外错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow.

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

Update an existing migration.

示例请求

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver/migrations/examplemigration?api-version=2025-08-01

{
  "properties": {
    "setupLogicalReplicationOnSourceDbIfNeeded": "True"
  }
}

示例响应

{
  "name": "examplemigration",
  "type": "Microsoft.DBForPostgreSql/flexibleServers/migrations",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/flexibleServers/exampletarget/migrations/examplemigration",
  "location": "eastus",
  "properties": {
    "currentStatus": {
      "currentSubStateDetails": {
        "currentSubState": "PerformingPreRequisiteSteps"
      },
      "error": "",
      "state": "InProgress"
    },
    "dbsToMigrate": [
      "exampledatabase1",
      "exampledatabase2",
      "exampledatabase3",
      "exampledatabase4"
    ],
    "migrateRoles": "False",
    "migrationId": "d3ceacbb-a5fd-43dc-a9db-6022b5154856",
    "migrationWindowStartTimeInUtc": "2025-06-01T20:30:22.123456Z",
    "overwriteDbsInTarget": "False",
    "setupLogicalReplicationOnSourceDbIfNeeded": "True",
    "sourceDbServerMetadata": {
      "location": "eastus",
      "sku": {
        "name": "B_Gen5_2",
        "tier": "Basic"
      },
      "storageMb": 1024,
      "version": "10"
    },
    "sourceDbServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/servers/examplesource",
    "startDataMigration": "False",
    "targetDbServerMetadata": {
      "location": "eastus",
      "sku": {
        "name": "Standard_D4ds_v5",
        "tier": "GeneralPurpose"
      },
      "storageMb": 2048,
      "version": "17"
    },
    "targetDbServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/flexibleServers/exampletarget",
    "triggerCutover": "False"
  }
}

定义

名称 说明
AdminCredentials

源服务器和目标服务器的管理员用户的凭据。

AdminCredentialsForPatch

源服务器和目标服务器的管理员用户的凭据。

Cancel

指示是否必须为整个迁移触发 cancel。

createdByType

创建资源的标识的类型。

DatabaseMigrationState

数据库的迁移状态。

DbLevelValidationStatus

数据库的验证状态摘要。

DbServerMetadata

数据库服务器元数据。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

LogicalReplicationOnSourceServer

指示是否在源服务器上设置逻辑复制(如果需要)。

MigrateRolesAndPermissions

指示是否必须迁移角色和权限。

Migration

迁移的属性。

MigrationDatabaseState

数据库的迁移状态。

MigrationMode

用于迁移的模式。

MigrationOption

迁移的支持选项。

MigrationResourceForPatch

Migration.

MigrationSecretParameters

迁移机密参数。

MigrationSecretParametersForPatch

迁移机密参数。

MigrationState

迁移状态。

MigrationStatus

迁移状态。

MigrationSubstate

迁移的子状态。

MigrationSubstateDetails

迁移子状态的详细信息。

OverwriteDatabasesOnTargetServer

指示目标服务器上的数据库在已存在时是否可以被覆盖。

ServerSku

计算服务器的信息。

SkuTier

分配给服务器的计算层。

SourceType

迁移时使用的源服务器类型。

SslMode

迁移使用的 SSL 模式。 “PostgreSQLSingleServer”的默认 SSL 模式为“VerifyFull”。 其他源类型的默认 SSL 模式为 'Prefer'。

StartDataMigration

指示是否必须立即开始数据迁移。

systemData

与创建和上次修改资源相关的元数据。

TriggerCutover

指示是否必须为整个迁移触发直接转换。

ValidationDetails

迁移验证的详细信息。

ValidationMessage

验证消息对象。

ValidationState

迁移验证状态。

ValidationSummaryItem

验证摘要对象。

AdminCredentials

源服务器和目标服务器的管理员用户的凭据。

名称 类型 说明
sourceServerPassword

string (password)

源服务器用户的密码。

targetServerPassword

string (password)

目标服务器用户的密码。

AdminCredentialsForPatch

源服务器和目标服务器的管理员用户的凭据。

名称 类型 说明
sourceServerPassword

string (password)

源服务器用户的密码。

targetServerPassword

string (password)

目标服务器用户的密码。

Cancel

指示是否必须为整个迁移触发 cancel。

说明
True

必须为整个迁移触发取消。

False

不得为整个迁移触发取消。

createdByType

创建资源的标识的类型。

说明
User
Application
ManagedIdentity
Key

DatabaseMigrationState

数据库的迁移状态。

名称 类型 说明
appliedChanges

integer (int32)

Change Data Capture applied changes 计数器。

cdcDeleteCounter

integer (int32)

更改 Data Capture 删除计数器。

cdcInsertCounter

integer (int32)

更改 Data Capture 插入计数器。

cdcUpdateCounter

integer (int32)

更改 Data Capture 更新计数器。

databaseName

string

数据库的名称。

endedOn

string (date-time)

迁移状态的结束时间。

fullLoadCompletedTables

integer (int32)

数据库迁移期间加载的表数。

fullLoadErroredTables

integer (int32)

在数据库迁移过程中遇到错误的表数。

fullLoadLoadingTables

integer (int32)

数据库迁移期间加载的表数。

fullLoadQueuedTables

integer (int32)

排队等待数据库迁移的表数。

incomingChanges

integer (int32)

Change Data Capture 传入更改计数器。

latency

integer (int32)

联机阶段源和目标之间的滞后(以秒为单位)。

message

string

迁移状态的错误消息(如果有)。

migrationOperation

string

数据库的迁移作。

migrationState

MigrationDatabaseState

数据库的迁移状态。

startedOn

string (date-time)

迁移状态的开始时间。

DbLevelValidationStatus

数据库的验证状态摘要。

名称 类型 说明
databaseName

string

数据库的名称。

endedOn

string (date-time)

数据库级别验证的结束时间。

startedOn

string (date-time)

数据库级别验证的开始时间。

summary

ValidationSummaryItem[]

数据库级别验证摘要。

DbServerMetadata

数据库服务器元数据。

名称 类型 说明
location

string

数据库服务器的位置。

sku

ServerSku

数据库服务器的计算层和大小。 This object is empty for a Azure Database for PostgreSQL single server.

storageMb

integer (int32)

数据库服务器的存储大小(以 MB 为单位)。

version

string

PostgreSQL 数据库引擎的主要版本。

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

附加信息。

type

string

附加信息类型。

ErrorDetail

错误详细信息。

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详细信息。

message

string

错误消息。

target

string

错误目标。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

LogicalReplicationOnSourceServer

指示是否在源服务器上设置逻辑复制(如果需要)。

说明
True

将在源服务器上设置逻辑复制。

False

不会在源服务器上设置逻辑复制。

MigrateRolesAndPermissions

指示是否必须迁移角色和权限。

说明
True

角色和权限将迁移。

False

角色和权限不会迁移。

Migration

迁移的属性。

名称 类型 说明
id

string (arm-id)

资源的完全限定资源 ID。 例如,“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”

location

string

资源所在的地理位置

name

string

资源的名称

properties.cancel

Cancel

指示是否必须为整个迁移触发 cancel。

properties.currentStatus

MigrationStatus

迁移的当前状态。

properties.dbsToCancelMigrationOn

string[]

如果要为特定数据库触发 cancel,请将 'triggerCutover' 设置为 'True' 并设置此数组中特定数据库的名称。

properties.dbsToMigrate

string[]

要迁移的数据库的名称。

properties.dbsToTriggerCutoverOn

string[]

如果要触发特定数据库的直接转换,请将 'triggerCutover' 设置为 'True' 并设置此数组中特定数据库的名称。

properties.migrateRoles

MigrateRolesAndPermissions

指示是否必须迁移角色和权限。

properties.migrationId

string

迁移的标识符。

properties.migrationInstanceResourceId

string (arm-id)

私有终端节点迁移实例的标识符。

properties.migrationMode

MigrationMode

用于执行迁移的模式:联机或脱机。

properties.migrationOption

MigrationOption

迁移的支持选项。

properties.migrationWindowEndTimeInUtc

string (date-time)

迁移时段的结束时间 (UTC)。

properties.migrationWindowStartTimeInUtc

string (date-time)

迁移时段的开始时间 (UTC)。

properties.overwriteDbsInTarget

OverwriteDatabasesOnTargetServer

指示目标服务器上的数据库在已存在时是否可以被覆盖。 如果设置为 'False',则当迁移工作流检测到目标服务器上已存在数据库时,它将等待确认。

properties.secretParameters

MigrationSecretParameters

迁移机密参数。

properties.setupLogicalReplicationOnSourceDbIfNeeded

LogicalReplicationOnSourceServer

指示是否在源服务器上设置逻辑复制(如果需要)。

properties.sourceDbServerFullyQualifiedDomainName

string

源服务器的完全限定域名 (FQDN) 或 IP 地址。 此属性是可选的。 如果提供,迁移服务将始终使用它来连接到源服务器。

properties.sourceDbServerMetadata

DbServerMetadata

源数据库服务器的元数据。

properties.sourceDbServerResourceId

string

当 'sourceType' 为 'PostgreSQLSingleServer' 时,源数据库服务器资源的标识符。 对于其他源类型,必须将其设置为 ipaddress:port@username 或 hostname:port@username。

properties.sourceType

SourceType

用于迁移的源服务器类型:ApsaraDB_RDS、AWS、AWS_AURORA、AWS_EC2、AWS_RDS、AzureVM、Crunchy_PostgreSQL、Digital_Ocean_Droplets、Digital_Ocean_PostgreSQL、EDB、EDB_Oracle_Server、EDB_PostgreSQL、GCP、GCP_AlloyDB、GCP_CloudSQL、GCP_Compute、Heroku_PostgreSQL、Huawei_Compute、Huawei_RDS、OnPremises、PostgreSQLCosmosDB、PostgreSQLFlexibleServer、PostgreSQLSingleServer 或 Supabase_PostgreSQL

properties.sslMode

SslMode

迁移使用的 SSL 模式。 “PostgreSQLSingleServer”的默认 SSL 模式为“VerifyFull”。 其他源类型的默认 SSL 模式为 'Prefer'。

properties.startDataMigration

StartDataMigration

指示是否必须立即开始数据迁移。

properties.targetDbServerFullyQualifiedDomainName

string

目标服务器的完全限定域名 (FQDN) 或 IP 地址。 此属性是可选的。 提供后,迁移服务将始终使用它来连接到目标服务器。

properties.targetDbServerMetadata

DbServerMetadata

目标数据库服务器的元数据。

properties.targetDbServerResourceId

string

目标数据库服务器资源的标识符。

properties.triggerCutover

TriggerCutover

指示是否必须为整个迁移触发直接转换。

systemData

systemData

Azure 资源管理器 包含 createdBy 和 modifiedBy 信息的元数据。

tags

object

资源标记。

type

string

资源类型。 例如,“Microsoft。计算/虚拟机“或”Microsoft“。存储/存储账户”

MigrationDatabaseState

数据库的迁移状态。

说明
InProgress

数据库的迁移正在进行中。

WaitingForCutoverTrigger

迁移正在等待数据库的直接转换触发器。

Failed

数据库的迁移失败。

Canceled

数据库的迁移已取消。

Succeeded

数据库的迁移成功。

Canceling

数据库迁移计划正在取消。

MigrationMode

用于迁移的模式。

说明
Offline

脱机迁移模式。

Online

在线迁移模式。

MigrationOption

迁移的支持选项。

说明
Validate

验证迁移而不执行迁移。

Migrate

执行迁移。

ValidateAndMigrate

验证并执行迁移。

MigrationResourceForPatch

Migration.

名称 类型 说明
properties.cancel

Cancel

指示是否必须为整个迁移触发 cancel。

properties.dbsToCancelMigrationOn

string[]

如果要为特定数据库触发 cancel,请将 'triggerCutover' 设置为 'True' 并设置此数组中特定数据库的名称。

properties.dbsToMigrate

string[]

要迁移的数据库的名称。

properties.dbsToTriggerCutoverOn

string[]

如果要触发特定数据库的直接转换,请将 'triggerCutover' 设置为 'True' 并设置此数组中特定数据库的名称。

properties.migrateRoles

MigrateRolesAndPermissions

指示是否必须迁移角色和权限。

properties.migrationMode

MigrationMode

用于执行迁移的模式:联机或脱机。

properties.migrationWindowStartTimeInUtc

string (date-time)

迁移时段的开始时间 (UTC)。

properties.overwriteDbsInTarget

OverwriteDatabasesOnTargetServer

指示目标服务器上的数据库在已存在时是否可以被覆盖。 如果设置为 'False',则当迁移工作流检测到目标服务器上已存在数据库时,它将等待确认。

properties.secretParameters

MigrationSecretParametersForPatch

迁移机密参数。

properties.setupLogicalReplicationOnSourceDbIfNeeded

LogicalReplicationOnSourceServer

指示是否在源服务器上设置逻辑复制(如果需要)。

properties.sourceDbServerFullyQualifiedDomainName

string

源服务器的完全限定域名 (FQDN) 或 IP 地址。 此属性是可选的。 如果提供,迁移服务将始终使用它来连接到源服务器。

properties.sourceDbServerResourceId

string

当 'sourceType' 为 'PostgreSQLSingleServer' 时,源数据库服务器资源的标识符。 对于其他源类型,必须将其设置为 ipaddress:port@username 或 hostname:port@username。

properties.startDataMigration

StartDataMigration

指示是否必须立即开始数据迁移。

properties.targetDbServerFullyQualifiedDomainName

string

目标服务器的完全限定域名 (FQDN) 或 IP 地址。 此属性是可选的。 提供后,迁移服务将始终使用它来连接到目标服务器。

properties.triggerCutover

TriggerCutover

指示是否必须为整个迁移触发直接转换。

tags

object

键值对形式的应用程序特定元数据。

MigrationSecretParameters

迁移机密参数。

名称 类型 说明
adminCredentials

AdminCredentials (password)

源服务器和目标服务器的管理员用户的凭据。

sourceServerUsername

string

获取或设置源服务器的用户名称。 此用户不需要是管理员。

targetServerUsername

string

获取或设置目标服务器的用户名称。 此用户不需要是管理员。

MigrationSecretParametersForPatch

迁移机密参数。

名称 类型 说明
adminCredentials

AdminCredentialsForPatch (password)

源服务器和目标服务器的管理员用户的凭据。

sourceServerUsername

string

获取或设置源服务器的用户名称。 此用户不需要是管理员。

targetServerUsername

string

获取或设置目标服务器的用户名称。 此用户不需要是管理员。

MigrationState

迁移状态。

说明
InProgress

迁移正在进行中。

WaitingForUserAction

迁移正在等待用户作。

Canceled

迁移已取消。

Failed

迁移失败。

Succeeded

迁移成功了。

ValidationFailed

迁移验证失败。

CleaningUp

迁移是清理资源。

MigrationStatus

迁移状态。

名称 类型 说明
currentSubStateDetails

MigrationSubstateDetails

当前迁移子状态详细信息。

error

string

迁移状态的错误消息(如果有)。

state

MigrationState

迁移状态。

MigrationSubstate

迁移的子状态。

说明
PerformingPreRequisiteSteps

执行迁移的先决条件步骤。

WaitingForLogicalReplicationSetupRequestOnSourceDB

正在等待源数据库上的逻辑复制设置请求。

WaitingForDBsToMigrateSpecification

等待数据库迁移规范。

WaitingForTargetDBOverwriteConfirmation

正在等待目标数据库覆盖确认。

WaitingForDataMigrationScheduling

正在等待数据迁移计划。

WaitingForDataMigrationWindow

正在等待数据迁移窗口。

MigratingData

迁移数据。

WaitingForCutoverTrigger

正在等待切换触发器。

CompletingMigration

完成迁移。

Completed

迁移完成。

CancelingRequestedDBMigrations

取消请求的数据库迁移。

ValidationInProgress

验证正在进行中。

MigrationSubstateDetails

迁移子状态的详细信息。

名称 类型 说明
currentSubState

MigrationSubstate

迁移的子状态。

dbDetails

<string,  DatabaseMigrationState>

validationDetails

ValidationDetails

迁移验证的详细信息。

OverwriteDatabasesOnTargetServer

指示目标服务器上的数据库在已存在时是否可以被覆盖。

说明
True

目标服务器上的数据库在已经存在时可以被覆盖。

False

目标服务器上的数据库(如果已经存在)则无法覆盖。 当迁移流程检测到数据库已存在于目标服务器时,会等待确认。

ServerSku

计算服务器的信息。

名称 类型 说明
name

string

数据库服务器的计算层和大小。 This object is empty for a Azure Database for PostgreSQL single server.

tier

SkuTier

分配给服务器的计算层。

SkuTier

分配给服务器的计算层。

说明
Burstable

经济高效的层,适用于不频繁的 CPU 使用率,非常适合性能要求较低的开发和测试工作负载。

GeneralPurpose

为大多数工作负载平衡计算和内存,提供可缩放的性能和 I/O 吞吐量。

MemoryOptimized

高内存与核心比,适用于需要快速内存处理和高并发性的苛刻工作负载。

SourceType

迁移时使用的源服务器类型。

说明
OnPremises

本地 PostgreSQL 服务器。

AWS

亚马逊云科技 PostgreSQL 服务器。

GCP

Google Cloud Platform PostgreSQL 服务器。

AzureVM

Azure Virtual Machine PostgreSQL server.

PostgreSQLSingleServer

Azure Database for PostgreSQL single server.

AWS_RDS

Amazon RDS for PostgreSQL。

AWS_AURORA

适用于 PostgreSQL 的 Amazon Aurora。

AWS_EC2

适用于 PostgreSQL 的 Amazon EC2。

GCP_CloudSQL

适用于 PostgreSQL 的 Google Cloud SQL。

GCP_AlloyDB

适用于 PostgreSQL 的 Google Cloud AlloyDB。

GCP_Compute

适用于 PostgreSQL 的 Google Compute Engine。

EDB

EnterpriseDB PostgreSQL 服务器。

EDB_Oracle_Server

EnterpriseDB Oracle 服务器。

EDB_PostgreSQL

EnterpriseDB PostgreSQL 服务器。

PostgreSQLFlexibleServer

Azure Database for PostgreSQL flexible server.

PostgreSQLCosmosDB

.NET Cosmos 数据库 for PostgreSQL

Huawei_RDS

华为RDS PostgreSQL 版

Huawei_Compute

华为计算 PostgreSQL 版

Heroku_PostgreSQL

Heroku PostgreSQL

Crunchy_PostgreSQL

脆脆的PostgreSQL

ApsaraDB_RDS

云数据库RDS PostgreSQL版

Digital_Ocean_Droplets

PostgreSQL的数字海洋液滴

Digital_Ocean_PostgreSQL

数字海洋 PostgreSQL

Supabase_PostgreSQL

Supabase PostgreSQL

SslMode

迁移使用的 SSL 模式。 “PostgreSQLSingleServer”的默认 SSL 模式为“VerifyFull”。 其他源类型的默认 SSL 模式为 'Prefer'。

说明
Prefer

首选 SSL 连接。 如果服务器不支持 SSL,则无需 SSL 即可建立连接。

Require

需要 SSL 连接。 如果服务器不支持 SSL,则连接将失败。

VerifyCA

需要 SSL 连接,并根据 CA 证书验证服务器证书。

VerifyFull

需要 SSL 连接,根据 CA 证书验证服务器证书,并验证服务器主机名是否与证书匹配。

StartDataMigration

指示是否必须立即开始数据迁移。

说明
True

数据迁移必须立即开始。

False

数据迁移不得立即开始。

systemData

与创建和上次修改资源相关的元数据。

名称 类型 说明
createdAt

string (date-time)

资源创建时间戳(UTC)。

createdBy

string

创建资源的标识。

createdByType

createdByType

创建资源的标识的类型。

lastModifiedAt

string (date-time)

资源上次修改的时间戳 (UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。

TriggerCutover

指示是否必须为整个迁移触发直接转换。

说明
True

必须为整个迁移触发直接转换。

False

不得为整个迁移触发直接转换。

ValidationDetails

迁移验证的详细信息。

名称 类型 说明
dbLevelValidationDetails

DbLevelValidationStatus[]

服务器级别验证的详细信息。

serverLevelValidationDetails

ValidationSummaryItem[]

服务器级别验证的详细信息。

status

ValidationState

迁移的验证状态。

validationEndTimeInUtc

string (date-time)

验证的结束时间 (UTC)。

validationStartTimeInUtc

string (date-time)

验证的开始时间 (UTC)。

ValidationMessage

验证消息对象。

名称 类型 说明
message

string

验证消息字符串。

state

ValidationState

验证消息的严重性。

ValidationState

迁移验证状态。

说明
Failed

验证失败。

Succeeded

验证成功。

Warning

验证成功,但出现警告。

ValidationSummaryItem

验证摘要对象。

名称 类型 说明
messages

ValidationMessage[]

验证消息。

state

ValidationState

迁移的验证状态。

type

string

验证类型。