あるリソースグループから別のリソースグループにリソースを移動します。 異なるリージョンに存在する複数のリソース、異なる Alibaba Cloud サービスで使用されている複数のリソース、または異なるリソースグループに属する複数のリソースを移動できます。
リソースをリソースグループ間で移動できる Alibaba Cloud サービスの詳細については、「リソースグループがサポートされている Alibaba Cloud サービス」の「API でサポート」列をご参照ください。
この例では、異なるリージョンに存在し、異なるリソースグループに属する 2 つの仮想プライベートクラウド (VPC) vpc-bp1sig0mjktx5ewx1****
および vpc-bp1visxm225pv49dz****
が、以下のリソースグループに移動されます: rg-aekzmeobk5w****
.
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例: | 説明 |
---|---|---|---|---|
操作 | String | 必須 | MoveResources | 実行する操作です。 値を MoveResources に設定します。 |
ResourceGroupId | String | 必須 | rg-aekzmeobk5w**** | リソースの移動先となるリソースグループの ID です。 |
Resources | 配列 | 必須 | 移動するリソースです。 説明 一度に最大 10 のリソースを移動できます。 10 を超えるリソースを移動する場合は、一括で移動します。 | |
ResourceId | String | 任意 | vpc-bp1sig0mjktx5ewx1**** | リソースの ID です。 |
ResourceType | String | 任意 | vpc | リソースのタイプを示します。 |
RegionId | String | 任意 | cn-hangzhou | リソースのリージョン ID です。 |
サービス | String | 任意 | vpc | リソースが属する Alibaba Cloud サービスの ID です。 |
- ListResources 操作を呼び出して、
Service
,RegionId
,ResourceId
,ResourceGroupId
およびResourceType
のリクエストパラメーターの値を取得できます。 - 共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスパラメーター
パラメーター | データ型 | 例: | 説明 |
---|---|---|---|
RequestId | String | C00B89D3-3247-11DE-95D8-A7C01FB0AB4F | リクエストの ID です。 |
レスポンス | レスポンスの配列 | 返された結果です。 | |
サービス | String | vpc | Alibaba Cloud サービスの ID です。 |
ResourceId | String | vpc-bp1sig0mjktx5ewx1**** | リソースの ID です。 |
ResourceType | String | vpc | リソースのタイプを示します。 |
RequestId | String | C00B89D3-3247-11DE-95D8-A7C01FB0AB4F | リクエストの ID です。 |
Status | String | FAIL | 移動タスクのステータスです。 有効な値:
|
ErrorCode | String | NoPermission | 返されたエラーコードです。 説明 このパラメーターは、リソースの移動に失敗した場合に返されます。 |
ErrorMsg | String | No permissions | 返されたエラーメッセージです。 説明 このパラメーターは、リソースの移動に失敗した場合に返されます。 |
RegionId | String | cn-hangzhou | リソースのリージョン ID です。 |
例
リクエストの例
https://resource-manager.aliyuncs.com/?Action=MoveResources
&ResourceGroupId=rg-aekzmeobk5w****
&Resources.1.ResourceId=vpc-bp1sig0mjktx5ewx1****
&Resources.1.ResourceType=vpc
&Resources.1.RegionId=cn-hangzhou
&Resources.1.Service=vpc
&Resources.2.ResourceId=vpc-bp1visxm225pv49dz****
&Resources.2.ResourceType=vpc
&Resources.2.RegionId=cn-beijing
&Resources.2.Service=vpc
&<Common request parameters>
正常に処理された場合のレスポンス例
XML
フォーマット
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8" ?>
<MoveResourcesResponse>
<RequestId>C00B89D3-3247-11DE-95D8-A7C01FB0AB4F</RequestId>
<Responses>
<Service>vpc</Service>
<ResourceId>vpc-bp1sig0mjktx5ewx1****</ResourceId>
<ResourceType>vpc</ResourceType>
<RequestId>C00B89D3-3247-11DE-95D8-A7C01FB0AB4F</RequestId>
<Status>SUCCESS</Status>
<ErrorCode></ErrorCode>
<ErrorMsg></ErrorMsg>
<RegionId>cn-hangzhou</RegionId>
</Responses>
<Responses>
<Service>vpc</Service>
<ResourceId>vpc-bp1visxm225pv49dz****</ResourceId>
<ResourceType>vpc</ResourceType>
<RequestId>C00B89D3-3247-11DE-95D8-A7C01FB0AB4F</RequestId>
<Status>SUCCESS</Status>
<ErrorCode></ErrorCode>
<ErrorMsg></ErrorMsg>
<RegionId>cn-beijing</RegionId>
</Responses>
</MoveResourcesResponse>
JSON
フォーマット
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "C00B89D3-3247-11DE-95D8-A7C01FB0AB4F",
"Responses" : [ {
"Service" : "vpc",
"ResourceId" : "vpc-bp1sig0mjktx5ewx1****",
"ResourceType" : "vpc",
"RequestId" : "C00B89D3-3247-11DE-95D8-A7C01FB0AB4F",
"Status" : "SUCCESS",
"ErrorCode" : "",
"ErrorMsg" : "",
"RegionId" : "cn-hangzhou"
}, {
"Service" : "vpc",
"ResourceId" : "vpc-bp1visxm225pv49dz****",
"ResourceType" : "vpc",
"RequestId" : "C00B89D3-3247-11DE-95D8-A7C01FB0AB4F",
"Status" : "SUCCESS",
"ErrorCode" : "",
"ErrorMsg" : "",
"RegionId" : "cn-beijing"
} ]
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。