
# 服务器事件列表 - ListEvents
#### 功能介绍
该 API 用于查询服务器事件列表
#### 调用方法
请参见[如何调用API](https://support.huaweicloud.com/api-clouddc/clouddc_api_0003.html)。
#### 授权信息
账号根用户具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备如下身份策略权限，更多的权限说明请参见[权限和授权项](https://support.huaweicloud.com/api-clouddc/clouddc_api_0011.html)。
| 授权项                | 访问级别 | 资源类型（\*为必须） | 条件键 | 别名 | 依赖的授权项         |
|:---|:---|:---|:---|:---|:---|
| clouddc::listEvent | List | -           | -   | -  | ces:events:get |
   
#### URI
GET /v1/{project_id}/physicalservers/events
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|:---|:---|:---|:---|
| project_id | 是    | String | **参数解释**： 项目ID **约束限制**： 不涉及 **取值范围**： 账号的项目ID **默认取值**： 不涉及 |
   
表2Query参数 
| 参数          | 是否必选 | 参数类型    | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|:---|
| offset      | 否    | Integer | **参数解释**： 分页游标 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| limit       | 否    | Integer | **参数解释**： 分页大小 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| event_level | 否    | String  | **参数解释**： 事件级别 **约束限制**： 不涉及 **取值范围**： - critical：紧急   - major：重要   - minor：次要   - info：提示    **默认取值**： 不涉及 |
| resource_id | 否    | String  | **参数解释**： 告警资源ID **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| from        | 是    | Integer | **参数解释**： 查询开始时间戳，单位毫秒。 **约束限制**： from 必须小于 to，且查询时间范围最大不超过30天。 **取值范围**： 格式为时间戳 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| to          | 是    | Integer | **参数解释**： 查询截止时间戳，单位毫秒。 **约束限制**： from 必须小于 to，且查询时间范围最大不超过30天。 **取值范围**： 格式为时间戳 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   
#### 请求参数
表3请求Header参数 
| 参数           | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|:---|:---|:---|:---|
| X-Auth-Token | 是    | String | **参数解释**： 调用接口的认证方式分为Token，如果您使用的Token方式，此参数为必填，请填写Token的值 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及 |
   
#### 响应参数
**状态码：200**
表4响应Body参数 
| 参数     | 参数类型                                                                                       | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|:---|:---|:---|
| events | Array of [EventInfo] objects | **参数解释**： 事件列表对象 **约束限制**： 不涉及                                                                                                                                                                                                                                                                         |
| count  | Integer                                                                                    | **参数解释**： 事件列表总数 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及 |
   
 表5EventInfo 
| 参数            | 参数类型    | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|
| event_id      | String  | **参数解释**： 事件ID **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| message_id    | String  | **参数解释**： 原生事件的Message ID **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| event_message | String  | **参数解释**： 事件描述 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| event_level   | String  | **参数解释**： 事件级别 **约束限制**： 不涉及 **取值范围**： - critical：紧急   - major：重要   - minor：次要   - info：提示    **默认取值**： 不涉及 |
| status        | String  | **参数解释**： 事件状态 **约束限制**： 不涉及 **取值范围**： - Deasserted：事件解决/恢复正常   - Asserted：事件发生    **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| resource_id   | String  | **参数解释**： 资源ID **约束限制**： 不涉及 **取值范围**： 最大长度128字节 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| time          | Integer | **参数解释**： 事件发生时间，UNIX时间戳，单位毫秒 **约束限制**： 不涉及 **取值范围**： UNIX时间戳 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| origin_event  | String  | **参数解释**： BMC上报的原始事件 **约束限制**： 不涉及 **取值范围**： 最大长度4096字节 **默认取值**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   
**状态码：400**
表6响应Body参数 
| 参数         | 参数类型   | 描述                                                                        |
|:---|:---|:---|
| error_code | String | **参数解释**： 错误码  |
| error_msg  | String | **参数解释**： 错误描述 |
   
**状态码：401**
表7响应Body参数 
| 参数         | 参数类型   | 描述                                                                        |
|:---|:---|:---|
| error_code | String | **参数解释**： 错误码  |
| error_msg  | String | **参数解释**： 错误描述 |
   
**状态码：429**
表8响应Body参数 
| 参数 | 参数类型   | 描述 |
|:---|:---|:---|
| -  | String | -  |
   
**状态码：500**
表9响应Body参数 
| 参数         | 参数类型   | 描述                                                                        |
|:---|:---|:---|
| error_code | String | **参数解释**： 错误码  |
| error_msg  | String | **参数解释**： 错误描述 |
   
#### 请求示例
服务器事件列表
```
GET https://{endpoint}/v1/{project_id}/physicalservers/events
```
#### 响应示例
**状态码：200**
服务器事件列表
```
{
  "events" : [ ],
  "count" : 0
}
```
#### 状态码
| 状态码 | 描述          |
|:---|:---|
| 200 | 服务器事件列表     |
| 400 | 请求参数错误，请求失败 |
| 401 | 请求未鉴权       |
| 429 | 请求过载        |
| 500 | 服务端内部错误     |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-clouddc/ErrorCode.html)。
