你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Move Collections - Prepare
启动请求正文中包含的资源集的准备。 准备操作位于 moveState“PreparePending”或“PrepareFailed”中的 moveResources 上,成功完成后,moveResource moveState 会转换到 MovePending。 为了帮助用户满足操作先决条件,客户端可以调用 validateOnly 属性设置为 true 的操作。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/moveCollections/{moveCollectionName}/prepare?api-version=2023-08-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
move
|
path | True |
string |
移动集合名称。 |
resource
|
path | True |
string |
资源组名称。 |
subscription
|
path | True |
string |
订阅 ID。 |
api-version
|
query | True |
string |
客户端 API 版本。 |
请求正文
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
moveResources | True |
string[] |
获取或设置资源 ID 的列表,默认情况下,它接受移动资源 ID,除非输入类型通过 moveResourceInputType 属性切换。 |
moveResourceInputType |
定义移动资源输入类型。 |
||
validateOnly |
boolean |
获取或设置一个值,该值指示操作是否需要仅运行先决条件。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
确定 |
|
202 Accepted |
已接受 |
|
Other Status Codes |
描述操作失败原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 流
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
MoveCollections_Prepare
Sample Request
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/moveCollections/movecollection1/prepare?api-version=2023-08-01
{
"validateOnly": false,
"moveResources": [
"/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1"
]
}
Sample Response
{
"id": "/subscriptions/e80eb9fa-c996-4435-aa32-5af6f3d3077c/resourceGroups/RegionMoveRG-southcentralus-southeastasia/providers/Microsoft.Migrate/MoveCollections/MoveCollection-southcentralus-southeastasia/operations/1e4193c3-206e-4916-b124-1da16175eb0e",
"name": "1e4193c3-206e-4916-b124-1da16175eb0e",
"status": "Succeeded",
"startTime": "6/17/2020 6:45:55 AM",
"endTime": "6/17/2020 6:45:56 AM",
"error": null,
"properties": {}
}
Location: https://some.endpoint.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1?api-version=2022-11-01
定义
名称 | 说明 |
---|---|
Affected |
RP 自定义操作错误信息。 |
Cloud |
来自服务的错误响应。 |
Cloud |
来自服务的错误响应。 |
Move |
移动自定义错误信息。 |
Move |
定义移动资源输入类型。 |
Operation |
操作错误信息。 |
Operation |
操作状态 REST 资源。 |
Operation |
操作状态错误的类。 |
Operation |
操作结果属性的类。 |
Prepare |
定义启动准备操作的请求正文。 |
AffectedMoveResource
RP 自定义操作错误信息。
名称 | 类型 | 说明 |
---|---|---|
id |
string |
受影响的移动资源 ID。 |
moveResources |
受影响的移动资源。 |
|
sourceId |
string |
受影响的移动资源源 ID。 |
CloudError
来自服务的错误响应。
名称 | 类型 | 说明 |
---|---|---|
error |
云错误正文。 |
CloudErrorBody
来自服务的错误响应。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
错误的标识符。 代码是固定的,旨在以编程方式使用。 |
details |
有关错误的其他详细信息的列表。 |
|
message |
string |
描述错误的消息,该消息适用于在用户界面中显示。 |
target |
string |
特定错误的目标。 例如,属性的名称出错。 |
MoveErrorInfo
移动自定义错误信息。
名称 | 类型 | 说明 |
---|---|---|
moveResources |
受影响的移动资源。 |
MoveResourceInputType
定义移动资源输入类型。
名称 | 类型 | 说明 |
---|---|---|
MoveResourceId |
string |
|
MoveResourceSourceId |
string |
OperationErrorAdditionalInfo
操作错误信息。
名称 | 类型 | 说明 |
---|---|---|
info |
操作错误信息。 |
|
type |
string |
错误类型。 |
OperationStatus
操作状态 REST 资源。
名称 | 类型 | 说明 |
---|---|---|
endTime |
string |
结束时间。 |
error |
指示操作的所有错误详细信息时出错。 |
|
id |
string |
资源 ID。 |
name |
string |
操作名称。 |
properties |
自定义数据。 |
|
startTime |
string |
开始时间。 |
status |
string |
操作的状态。 ARM 预期终端状态为“成功/失败/已取消”。 所有其他值表示操作仍在运行。 |
OperationStatusError
操作状态错误的类。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
其他信息。 |
|
code |
string |
错误代码。 |
details |
错误详细信息。 |
|
message |
string |
错误消息。 |
OperationStatusProperties
操作结果属性的类。
PrepareRequest
定义启动准备操作的请求正文。
名称 | 类型 | 说明 |
---|---|---|
moveResourceInputType |
定义移动资源输入类型。 |
|
moveResources |
string[] |
获取或设置资源 ID 的列表,默认情况下,它接受移动资源 ID,除非输入类型通过 moveResourceInputType 属性切换。 |
validateOnly |
boolean |
获取或设置一个值,该值指示操作是否需要仅运行先决条件。 |