あるリソースグループから別のリソースグループにリソースを移動します。 異なるリージョンに存在する複数のリソース、異なる Alibaba Cloud サービスで使用されている複数のリソース、または異なるリソースグループに属する複数のリソースを移動できます。

リソースをリソースグループ間で移動できる Alibaba Cloud サービスの詳細については、「リソースグループがサポートされている Alibaba Cloud サービス」の「API でサポート」列をご参照ください。

この例では、異なるリージョンに存在し、異なるリソースグループに属する 2 つの仮想プライベートクラウド (VPC) vpc-bp1sig0mjktx5ewx1**** および vpc-bp1visxm225pv49dz**** が、以下のリソースグループに移動されます: rg-aekzmeobk5w****.

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーターデータ型必須/任意例:説明
操作String必須MoveResources

実行する操作です。 値を MoveResources に設定します。

ResourceGroupIdString必須rg-aekzmeobk5w****

リソースの移動先となるリソースグループの ID です。

Resources配列必須

移動するリソースです。

説明 一度に最大 10 のリソースを移動できます。 10 を超えるリソースを移動する場合は、一括で移動します。
ResourceIdString任意vpc-bp1sig0mjktx5ewx1****

リソースの ID です。

ResourceTypeString任意vpc

リソースのタイプを示します。

RegionIdString任意cn-hangzhou

リソースのリージョン ID です。

サービスString任意vpc

リソースが属する Alibaba Cloud サービスの ID です。

説明
  • ListResources 操作を呼び出して、 Service, RegionId, ResourceId, ResourceGroupIdおよび ResourceType のリクエストパラメーターの値を取得できます。
  • 共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。

レスポンスパラメーター

パラメーターデータ型例:説明
RequestIdStringC00B89D3-3247-11DE-95D8-A7C01FB0AB4F

リクエストの ID です。

レスポンスレスポンスの配列

返された結果です。

サービスStringvpc

Alibaba Cloud サービスの ID です。

ResourceIdStringvpc-bp1sig0mjktx5ewx1****

リソースの ID です。

ResourceTypeStringvpc

リソースのタイプを示します。

RequestIdStringC00B89D3-3247-11DE-95D8-A7C01FB0AB4F

リクエストの ID です。

StatusStringFAIL

移動タスクのステータスです。 有効な値:

  • SUCCESS
  • FAIL
ErrorCodeStringNoPermission

返されたエラーコードです。

説明 このパラメーターは、リソースの移動に失敗した場合に返されます。
ErrorMsgStringNo permissions

返されたエラーメッセージです。

説明 このパラメーターは、リソースの移動に失敗した場合に返されます。
RegionIdStringcn-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 エラーセンター」をご参照ください。