查询计划事件列表
功能介绍
获取实例的事件列表。
URI
GET /v3/{project_id}/instance-scheduled-events
参数说明请参见表1。
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
limit |
否 |
Integer |
查询返回实例事件的数量限制。 取值范围:1-100 |
marker |
否 |
String |
取值为上一页数据的最后一条记录的唯一标识。 |
id |
否 |
String |
实例事件ID。 |
instance_id |
否 |
String |
实例ID |
type |
否 |
Array of strings |
实例事件类型 |
state |
否 |
Array of string |
实例事件状态 |
publish_since |
否 |
String |
事件发布开始时间,按照时间范围过滤。 按照ISO8601标准表示,并使用UTC +0时间,格式为yyyy-MM-ddTHH:mm:ssZ。 |
publish_until |
否 |
String |
事件发布结束时间,按照时间范围过滤。 按照ISO8601标准表示,并使用UTC +0时间,格式为yyyy-MM-ddTHH:mm:ssZ。 |
请求消息
无
响应消息
响应参数如表3所示。
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
事件ID。 |
type |
String |
事件类型。 |
state |
String |
事件状态。
|
publish_time |
String |
事件发布时间。 |
start_time |
String |
事件开始时间。 |
finish_time |
String |
事件完成时间。 |
not_before |
String |
事件计划执行开始时间。 |
not_after |
String |
事件计划执行完成时间。 |
not_before_deadline |
String |
事件计划执行开始截止时间。 |
description |
String |
事件描述。 |
instance_id |
String |
实例ID。 |
请求示例
查询计划事件列表。
GET https://{endpoint}/v3/{project_id}/instance-scheduled-events?state=inquiring,scheduled,executing&limit=1
响应示例
{ "events": [ { "id": "0ead944a-72e8-494f-89ba-5846fb7ac5c0", "type": "instance-redeploy", "state": "scheduled", "publish_time": "2025-03-13T12:55:36Z", "start_time": null, "finish_time": null, "not_before": "2025-03-21T09:22:41Z", "not_after": "2025-03-21T11:22:41Z", "not_before_deadline": "2025-03-21T09:22:41Z", "description": "{\"en-us\":\"As being affected by underlying hardware or system OM, ECSs will be redeployed on new hosts\"}", "instance_id": "c51b9e4f-0469-4c6f-ad03-22b23247b7a8" } ], "page_info": { "next_marker": "0ead944a-72e8-494f-89ba-5846fb7ac5c0" } }
返回值
请参考通用请求返回值。
错误码
请参考错误码。