更新时间:2022-09-05 GMT+08:00

响应(批量操作类)

本节内容当前仅支持批量重置弹性云服务器密码、批量修改云服务器的响应。其他批量操作的请求结果请参见响应(任务类)

  • 正常响应要素说明

    名称

    参数类型

    说明

    response

    Array of objects

    提交请求成功后返回的响应列表,详情请参见 response数据结构说明

    表1 response数据结构说明

    名称

    参数类型

    说明

    id

    String

    操作成功的虚拟机id

  • 异常响应要素说明

    名称

    参数类型

    说明

    error

    Object

    批量请求异常时返回的整体异常信息,详情请参见 表2

    internalError

    Array of objects

    批量请求处理中,每一个单个请求的具体异常信息,详情请参见 internalError 数据结构说明

    表2 error数据结构

    名称

    参数类型

    说明

    message

    String

    批量操作整体异常错误信息描述。

    code

    String

    批量操作整体异常错误信息编码。

    表3 internalEroCMM.0101r 数据结构说明

    名称

    参数类型

    说明

    id

    String

    具体单个请求操作失败的虚拟机id

    error_message

    String

    具体单个请求操作失败的错误信息描述。

    error_code

    String

    具体单个请求操作失败的错误信息编码。

  • 响应示例

    正常响应:

    { 
        "response": [
                      {
                        "id": "616fb98f-46ca-475e-917e-2563e5a8cd19"   
                      },
                      {
                        "id": "516fb98f-46ca-475e-917e-2563e5a8cd12"   
                      }
                   ]
    } 

    异常响应:

    {
         "error": {
                     "code": "Ecs.xxxx",
                     "message": "xxxxxxxxxxxxxxx" 
                   },
         "internalError": [
                     {
                        "id": "616fb98f-46ca-475e-917e-2563e5a8cd19",
                        "error_code": "ECS.XXXX",
                        "error_message": "xxxxxxxxxxxxxxx" 
                      },
                     {
                         "id": "516fb98f-46ca-475e-917e-2563e5a8cd12",
                         "error_code": "ECS.XXXX",
                         "error_message": "xxxxxxxxxxxxxxx" 
                     }
                  ]
    }