更新时间:2024-04-18 GMT+08:00

通过请求ID查询云服务器行为

功能介绍

查询弹性云服务器的某个请求行为。

URI

GET /v2.1/{project_id}/servers/{server_id}/os-instance-actions/{request_id}

参数说明请参见表1
表1 参数说明

参数

是否必选

描述

project_id

项目ID。

获取方法请参见获取项目ID

server_id

弹性云服务器ID。

request_id

请求ID

请求消息

响应消息

响应参数如表2所示。

表2 响应参数

参数

参数类型

描述

instanceAction

Object

云服务器操作行为,详情请参见表3

表3 instanceAction字段数据结构说明

参数

是否必选

参数类型

描述

action

String

行为动作

instance_uuid

String

弹性云服务器ID,UUID格式

message

String

行为完成状态信息

project_id

String

项目ID

request_id

String

请求ID

start_time

String

行为开始时间

user_id

String

用户ID

events

Array of objects

事件信息,详情参见表4

表4 events字段数据结构说明

参数

是否必选

参数类型

描述

event

String

行为动作名称

result

String

执行结果

traceback

String

异常信息

start_time

String

事件开始时间

finish_time

String

事件结束时间

请求示例

查询指定云服务器的某个请求行为。

GET https://{endpoint}/v2.1/89655fe61c4c4a08b9f3e7f9095441b8/servers/e723eb40-f56e-40f9-8c8c-caa517fe06ba/os-instance-actions/req-5a429946-c9cc-45cc-b5bd-68864209e5c

响应示例

{
    "instanceAction": {
        "instance_uuid": "e723eb40-f56e-40f9-8c8c-caa517fe06ba",
        "user_id": "752be40780484291a9cc7ae50fff3e6d",
        "start_time": "2014-12-11T02:17:49.000000",
        "request_id": "req-5a429946-c9cc-45cc-b5bd-68864209e5cc",
        "action": "create",
        "message": null,
        "project_id": "89655fe61c4c4a08b9f3e7f9095441b8",
        "events": [
            {
                "finish_time": "2014-12-11T02:17:58.000000",
                "start_time": "2014-12-11T02:17:50.000000",
                "traceback": null,
                "event": "compute_build_and_run_instance",
                "result": "Success"
            }
        ]
    }
}

返回值

请参考通用请求返回值