DescribeContainerGroupEvents - 查询容器组事件列表

调用DescribeContainerGroupEvents批量查询ECI实例的事件信息。

接口说明

调用本接口可以同时查询多个 ECI 实例的事件信息。默认返回每个 ECI 实例最新的 50 条事件信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

eci:DescribeContainerGroupEvents

get

*containergroup

acs:eci:{#regionId}:{#accountId}:containergroup/{#containergroupId}

  • eci:tag

请求参数

名称

类型

必填

描述

示例值

RegionId

string

地域 ID。

cn-hangzhou

ZoneId

string

可用区 ID。

cn-hangzhou-k

VSwitchId

string

交换机 ID。

vsw-uf6h3rbwbm90urjwa****

ResourceGroupId

string

资源组 ID。

rg-uf66jeqopgqa9hdn****

ContainerGroupIds

string

ECI 实例 ID 序列。最多 20 个,字符串需按照 JSON 格式传入。

["eci-bp17gw49eu09yiwm****", "eci-bp19aq49du01abcm****", "eci-2zegym1qhbmdfr1s****"]

Tag

array<object>

ECI 实例绑定的标签。

object

ECI 实例绑定的标签。

Value

string

ECI 实例的标签值。

name

Key

string

ECI 实例的标签键。

test

NextToken

string

下一个查询开始的 Token,NextToken 为空表示没有下一个。

首次查询时无需设置该参数,后续查询的 Token 从返回结果中获取。

d78f2dd8-5979-42fe-xaee-b16db43be5bc

EventSource

string

事件源。取值范围:

  • EciService

  • K8sAgent

默认为空,查询所有事件。

K8sAgent

SinceSecond

integer

返回最近几秒内新增的事件,用于轮询增量事件。

60

Limit

integer

限定此次返回资源(ECI 实例)的数量。默认为 200 个。

说明

返回结果可能小于指定的数量,但不会多于指定的数量。

200

返回参数

名称

类型

描述

示例值

object

Schema of Response

RequestId

string

请求 ID。

1340C38D-6189-54D1-86F6-7D5ECF3E0088

TotalCount

integer

返回的事件条数。

10

Data

array<object>

事件信息列表。

array<object>

事件信息列表。

ContainerGroupId

string

ECI 实例 ID。

eci-uf6fonnghi50v6nq****

Name

string

ECI 实例名称。

test

Namespace

string

ECI 实例所在命名空间。

redis

uuid

string

ECI 实例的 UUID。

3fc6b309-****-****

Annotations

string

ECI 实例的注解。

"{\"tenancy.x-k8s.io/namespace\":\"redis\"}"

Events

array<object>

事件列表。

array<object>

事件列表。

Type

string

事件类型。可能值:

  • Normal

  • Warning

Normal

Count

integer

事件数量。

10

FirstTimestamp

string

事件第一次出现的时间。

2021-10-04T09:08:04Z

LastTimestamp

string

事件最后一次出现的时间。

2021-10-04T09:08:04Z

Message

string

事件信息。

Started container

Reason

string

事件原因。

Started

ReportingComponent

string

上报事件的组件。

test

ReportingInstance

string

上报事件的实例。

test

Source

object

来源。

Component

string

组件。

kubelet

Host

string

主机类型。

eci

involvedObject

object

事件关联的资源对象。

Kind

string

资源类型。

Pod

Name

string

资源名称。

test

Namespace

string

资源所在命名空间。

default

Uid

string

资源 ID。

eci-8vb5nkcq3a5cu0p3****

ApiVersion

string

K8s 版本。

v1

Metadata

object

事件元数据。

Name

string

事件名称。

eci-uto-created-eci-for-ubuntu.167e3fb73cc7f9cb

Namespace

string

命名空间。

default

示例

正常返回示例

JSON格式

{
  "RequestId": "1340C38D-6189-54D1-86F6-7D5ECF3E0088",
  "TotalCount": 10,
  "Data": [
    {
      "ContainerGroupId": "eci-uf6fonnghi50v6nq****",
      "Name": "test",
      "Namespace": "redis",
      "uuid": "3fc6b309-****-****",
      "Annotations": "\"{\\\"tenancy.x-k8s.io/namespace\\\":\\\"redis\\\"}\"",
      "Events": [
        {
          "Type": "Normal",
          "Count": 10,
          "FirstTimestamp": "2021-10-04T09:08:04Z",
          "LastTimestamp": "2021-10-04T09:08:04Z",
          "Message": "Started container",
          "Reason": "Started",
          "ReportingComponent": "test",
          "ReportingInstance": "test",
          "Source": {
            "Component": "kubelet",
            "Host": "eci"
          },
          "involvedObject": {
            "Kind": "Pod",
            "Name": "test",
            "Namespace": "default",
            "Uid": "eci-8vb5nkcq3a5cu0p3****",
            "ApiVersion": "v1"
          },
          "Metadata": {
            "Name": "eci-uto-created-eci-for-ubuntu.167e3fb73cc7f9cb",
            "Namespace": "default"
          }
        }
      ]
    }
  ]
}

错误码

HTTP status code

错误码

错误信息

描述

400 InvalidParameter.MismatchInstanceType The instanceId mismatch instance type. 实例类型错误

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情