Mengambil event dari beberapa instans Elastic Container Instance (ECI) dalam satu batch.
Deskripsi operasi
Anda dapat memanggil operasi ini untuk mengambil event dari beberapa instans ECI. Secara default, 50 catatan event terbaru untuk setiap instans ECI akan dikembalikan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eci:DescribeContainerGroupEvents |
get |
*containergroup
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. |
cn-hangzhou |
| ZoneId |
string |
No |
ID zona. |
cn-hangzhou-k |
| VSwitchId |
string |
No |
ID vSwitch. |
vsw-uf6h3rbwbm90urjwa**** |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. |
rg-uf66jeqopgqa9hdn**** |
| ContainerGroupIds |
string |
No |
ID instans ECI. Anda dapat menentukan hingga 20 ID. Nilainya harus berupa string dalam format JSON. |
["eci-bp17gw49eu09yiwm****", "eci-bp19aq49du01abcm****", "eci-2zegym1qhbmdfr1s****"] |
| Tag |
array<object> |
No |
Tag yang dilampirkan pada instans ECI. |
|
|
object |
No |
Tag yang dilampirkan pada instans ECI. |
||
| Value |
string |
No |
Nilai tag dari instans ECI. |
name |
| Key |
string |
No |
Kunci tag dari instans ECI. |
test |
| NextToken |
string |
No |
Token yang digunakan untuk memulai kueri berikutnya. Jika parameter ini dikosongkan, tidak ada data tambahan yang dikembalikan. Anda tidak perlu mengatur parameter ini pada kueri pertama. Dapatkan token untuk kueri berikutnya dari respons. |
d78f2dd8-5979-42fe-xaee-b16db43be5bc |
| EventSource |
string |
No |
Sumber event. Nilai yang valid:
Jika Anda mengosongkan parameter ini, semua event akan ditanyakan. |
K8sAgent |
| SinceSecond |
integer |
No |
Hanya mengembalikan event baru untuk memungkinkan polling inkremental. |
60 |
| Limit |
integer |
No |
Jumlah maksimum instans ECI yang dikembalikan. Nilai default: 200. Catatan
Respons mungkin berisi entri lebih sedikit daripada nilai yang ditentukan. |
200 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID permintaan. |
1340C38D-6189-54D1-86F6-7D5ECF3E0088 |
| TotalCount |
integer |
Jumlah event yang dikembalikan. |
10 |
| Data |
array<object> |
Daftar informasi event. |
|
|
array<object> |
Daftar informasi event. |
||
| ContainerGroupId |
string |
ID instans ECI. |
eci-uf6fonnghi50v6nq**** |
| Name |
string |
Nama instans ECI. |
test |
| Namespace |
string |
Namespace tempat instans ECI berada. |
redis |
| uuid |
string |
UUID instans ECI. |
3fc6b309-****-**** |
| Annotations |
string |
Anotasi instans ECI. |
"{\"tenancy.x-k8s.io/namespace\":\"redis\"}" |
| Events |
array<object> |
Daftar event. |
|
|
array<object> |
Daftar event. |
||
| Type |
string |
Tipe event. Nilai yang valid:
|
Normal |
| Count |
integer |
Jumlah kali kejadian event tersebut. |
10 |
| FirstTimestamp |
string |
Waktu saat event pertama kali terjadi. |
2021-10-04T09:08:04Z |
| LastTimestamp |
string |
Waktu saat event terakhir kali terjadi. |
2021-10-04T09:08:04Z |
| Message |
string |
Pesan event. |
Started container |
| Reason |
string |
Alasan terjadinya event. |
Started |
| ReportingComponent |
string |
Komponen yang melaporkan event. |
test |
| ReportingInstance |
string |
Instans yang melaporkan event. |
test |
| Source |
object |
Sumber. |
|
| Component |
string |
Komponen. |
kubelet |
| Host |
string |
Host. |
eci |
| involvedObject |
object |
Objek sumber daya yang terkait dengan event. |
|
| Kind |
string |
Tipe sumber daya. |
Pod |
| Name |
string |
Nama sumber daya. |
test |
| Namespace |
string |
Namespace tempat sumber daya berada. |
default |
| Uid |
string |
ID sumber daya. |
eci-8vb5nkcq3a5cu0p3**** |
| ApiVersion |
string |
Versi Kubernetes. |
v1 |
| Metadata |
object |
Metadata event. |
|
| Name |
string |
Nama event. |
eci-uto-created-eci-for-ubuntu.167e3fb73cc7f9cb |
| Namespace |
string |
Namespace. |
default |
Contoh
Respons sukses
JSONformat
{
"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"
}
}
]
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter.MismatchInstanceType | The instanceId mismatch instance type. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.