
# 查询云服务器操作行为列表（废弃） - NovaListServerActions
#### 功能介绍
查询弹性云服务器的所有历史操作，显示操作行为列表。
#### 调试
您可以在[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=ECS&api=NovaListServerActions)中调试该接口。
#### URI
GET /v2.1/{project_id}/servers/{server_id}/os-instance-actions
参数说明请参见[表1]。
 表1路径参数 
| 参数         | 是否必选 | 描述                                                                                                                      |
|:---|:---|:---|
| project_id | 是    | 项目ID。 获取方法请参见[获取项目ID](https://support.huaweicloud.com/api-ecs/ecs_01_0016.html)。 |
| server_id  | 是    | 云服务器ID。                                                                                                                 |
   
表2查询参数 
| 参数            | 是否必选 | 描述                                                                                                                                                                                                                                              |
|:---|:---|:---|
| limit         | 否    | 查询返回server action数量限制。 微版本2.58及以上版本支持。                                                                                                                                      |
| marker        | 否    | 从marker指定的server action的下一条数据开始查询，取值为request_id。 微版本2.58及以上版本支持。                                                                                                            |
| changes-since | 否    | 根据server action的更新时间过滤返回结果。 格式符合ISO 8601，CCYY-MM-DDThh:mm:ss+/-hh:mm。 例如：2018-01-17T03:03:32Z 。 微版本2.58及以上版本支持。 |
   
#### 请求消息
无
#### 响应消息
响应参数如[表3]所示。
 表3响应参数 
| 参数              | 参数类型            | 描述                                                                                     |
|:---|:---|:---|
| instanceActions | Array of Object | 云服务器操作行为列表，详情请参见[表4]。 |
   
 表4instanceActions字段数据结构说明 
| 参数            | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|:---|
| action        | 是    | String | 行为动作 取值范围： create , delete , evacuate , restore , stop , start , reboot , rebuild , revertResize , confirmResize , detach_volume , attach_volume , attach_interface , detach_interface , lock , unlock , resize , migrate , pause , unpause , rescue , unrescue , changePassword , shelve ,unshelve , live-migration , trigger_crash_dump, extend_volume |
| instance_uuid | 是    | String | 弹性云服务器ID，UUID格式                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| message       | 是    | String | 行为完成状态信息                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| project_id    | 是    | String | 项目ID                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| request_id    | 是    | String | 请求ID                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| start_time    | 是    | String | 行为开始时间                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| user_id       | 是    | String | 用户ID                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   
#### 请求示例
查询指定云服务器的所有历史操作，显示操作行为列表。
```
GET https://{endpoint}/v2.1/89655fe61c4c4a08b9f3e7f9095441b8/servers/e723eb40-f56e-40f9-8c8c-caa517fe06ba/os-instance-actions
```
#### 响应示例
```
{
    "instanceActions": [
        {
            "instance_uuid": "e723eb40-f56e-40f9-8c8c-caa517fe06ba",
            "user_id": "752be40780484291a9cc7ae50fff3e6d",
            "start_time": "2014-12-16T10:58:14.000000",
            "request_id": "req-ee56c2b5-d33b-4749-ae83-09281dbbb716",
            "action": "resize",
            "message": "Error",
            "project_id": "89655fe61c4c4a08b9f3e7f9095441b8"
        },
        {
            "instance_uuid": "e723eb40-f56e-40f9-8c8c-caa517fe06ba",
            "user_id": "752be40780484291a9cc7ae50fff3e6d",
            "start_time": "2014-12-16T10:57:56.000000",
            "request_id": "req-23cfd57f-c58a-45cd-86a6-eab3e38f3753",
            "action": "resize",
            "message": "Error",
            "project_id": "89655fe61c4c4a08b9f3e7f9095441b8"
        },
    ]
}
```
#### 返回值
请参考[通用请求返回值](https://support.huaweicloud.com/api-ecs/ecs_07_0001.html)。
