すべてのプロダクト
Search
ドキュメントセンター

:DescribeContainerGroupEvents

最終更新日:Oct 17, 2025

複数の Elastic Container Instance (ECI) インスタンスのイベントをバッチでクエリします。

操作説明

この操作を呼び出して、複数の ECI インスタンスのイベントをクエリできます。デフォルトでは、各 ECI インスタンスの最新 50 件のイベントレコードが返されます。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

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

任意

vSwitch ID。

vsw-uf6h3rbwbm90urjwa****

ResourceGroupId

string

任意

リソースグループ ID。

rg-uf66jeqopgqa9hdn****

ContainerGroupIds

string

任意

ECI インスタンスの ID。最大 20 個の ID を指定できます。値は JSON 形式の文字列である必要があります。

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

Tag

array<object>

任意

ECI インスタンスにアタッチされているタグ。

object

任意

ECI インスタンスにアタッチされているタグ。

Value

string

任意

ECI インスタンスのタグ値。

name

Key

string

任意

ECI インスタンスのタグキー。

test

NextToken

string

任意

次のクエリを開始するために使用されるトークン。このパラメーターを空のままにすると、それ以上データは返されません。

最初のクエリでは、このパラメーターを設定する必要はありません。後続のクエリのトークンは、応答から取得します。

d78f2dd8-5979-42fe-xaee-b16db43be5bc

EventSource

string

任意

イベントソース。有効な値:

  • EciService

  • K8sAgent

このパラメーターを空のままにすると、すべてのイベントがクエリされます。

K8sAgent

SinceSecond

integer

任意

増分ポーリングを有効にするために、新しいイベントのみを返します。

60

Limit

integer

任意

返される ECI インスタンスの最大数。デフォルト値: 200。

説明

応答には、指定された値よりも少ないエントリが含まれる場合があります。

200

レスポンスフィールド

フィールド

説明

object

応答スキーマ。

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

Kubernetes バージョン。

v1

Metadata

object

イベントメタデータ。

Name

string

イベント名。

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

Namespace

string

名前空間。

default

成功レスポンス

JSONJSON

{
  "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 ステータスコード

エラーコード

エラーメッセージ

説明

400 InvalidParameter.MismatchInstanceType The instanceId mismatch instance type.

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。