文档首页/ 应用管理与运维平台 ServiceStage/ API参考/ 应用管理API(v3版本)/ 环境/ 根据环境ID查询资源开通某次历史的事件
更新时间:2024-12-16 GMT+08:00

根据环境ID查询资源开通某次历史的事件

功能介绍

此API用于根据环境ID查询资源开通某次历史的事件。

URI

GET /v3/{project_id}/cas/environments/{environment_id}/iac-resources/provision-histories/{history_id}/events

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户项目ID。获取方法,请参考获取项目ID

environment_id

String

环境ID。获取方法,请参考获取所有环境

history_id

String

部署历史ID。获取方法,请参考根据环境ID查询资源开通历史

请求参数

响应参数

表2 响应Body参数

参数

参数类型

描述

stack_events

Array of stack_event objects

部署历史的事件。

表3 stack_event

参数

参数类型

描述

resource_type

String

资源的类型。

resource_name

String

资源的名称,默认为资源的逻辑名称。

elapsed_seconds

Integer

此事件执行所花的时间,以秒为单位。

event_message

String

该资源栈事件对应的详细信息。

event_type

String

此次事件的类型。

resource_id_key

String

资源id的名称,即对应资源作为id使用的值的名称。当资源未创建时,不返回resource_id_key 。

resource_id_value

String

资源id的值,即对应资源作为id使用的值。当资源未创建时,不返回resource_id_value。

time

String

事件发生的时间。格式遵循RFC3339,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。

请求示例

响应示例

{
  "stack_events": [
    {
      "event_type": "LOG",
      "event_message": "Apply required resource success. ",
      "resource_name": null,
      "resource_type": null
    },
    {
      "event_type": "SUMMARY",
      "event_message": "Apply complete! Resources: 0 added, 1 changed, 0 destroyed.",
      "resource_name": null,
      "resource_type": null
    },
    {
      "event_type": "UPDATE_COMPLETE",
      "event_message": "hcs_vpc_eip.eipe05: Modifications complete after 3s [id=e38529c4-fb0a-42a4-8dbb-94f1af43489b]",
      "resource_name": "eipe05",
      "resource_type": "hcs_vpc_eip"
    },
    {
      "event_type": "UPDATE_IN_PROGRESS",
      "event_message": "hcs_vpc_eip.eipe05: Modifying... [id=e38529c4-fb0a-42a4-8dbb-94f1af43489b]",
      "resource_name": "eipe05",
      "resource_type": "hcs_vpc_eip"
    },
    {
      "event_type": "LOG",
      "event_message": "Creating required resource now",
      "resource_name": null,
      "resource_type": null
    }
  ]
}

状态码

状态码

描述

200

操作成功。

400

错误的请求。

404

请求对象不存在。

500

内部错误。

错误码

错误码格式为:SVCSTG.00100.[Error_ID],例如:SVCSTG.00100400。错误码说明请参考ServiceStage错误码