Mengkueri peristiwa dari pusat peristiwa.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eventbridge:EventCenterQueryEvents |
get |
*EventBus
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| BusName |
string |
No |
Nama bus peristiwa. |
default |
| NextToken |
string |
No |
Token untuk mengambil halaman hasil berikutnya. |
100 |
| MaxResults |
integer |
No |
Jumlah maksimum hasil yang akan dikembalikan. Nilai yang valid: 0 hingga 10.000. Nilai default-nya adalah 100. |
100 |
| Body |
object |
Yes |
Badan permintaan. |
|
| SchemaId |
string |
Yes |
ID skema. |
ecs:GeneralSchema |
| QueryType |
string |
Yes |
Jenis kueri. Nilai yang valid:
|
timeseries_and_table |
| Parameters |
object |
Yes |
Parameter kueri. |
|
| Breakdowns |
array |
No |
Sebuah array nama kolom yang digunakan sebagai dimensi untuk membagi dataset. |
|
|
string |
No |
Nama kolom yang digunakan sebagai dimensi untuk pembagian. |
source |
|
| Calculations |
array<object> |
No |
Perhitungan yang akan dilakukan pada kolom yang ditentukan. |
|
|
object |
No |
|||
| Op |
string |
No |
The operator. |
COUNT_DISTINCT |
| Column |
string |
No |
The column name. |
source |
| Filters |
array<object> |
No |
Daftar kondisi filter. |
|
|
array<object> |
No |
|||
| Column |
string |
No |
The column name. |
source |
| Op |
string |
No |
The operator. |
= |
| Values |
array |
No |
The values to use with the operator. |
|
|
string |
No |
If the value is a string, enclose it in single quotation marks ('). |
'acs.ecs' |
|
| NestedFilterCombination |
string |
No |
AND |
|
| NestedFilters |
array<object> |
No |
||
|
object |
No |
|||
| Column |
string |
No |
||
| Op |
string |
No |
||
| Values |
array |
No |
||
|
string |
No |
|||
| FilterCombination |
string |
No |
Operator logika untuk menggabungkan kondisi filter. |
AND |
| Granularity |
integer |
No |
Granularitas waktu, dalam detik, untuk mengkueri data deret waktu. Nilai minimumnya adalah 1. Ini adalah nilai yang disarankan; granularitas aktual dikembalikan dalam respons. |
30 |
| Orders |
array<object> |
No |
Urutan pengurutan untuk hasil kueri. Parameter ini hanya berlaku jika QueryType disetel ke table. |
|
|
object |
No |
|||
| Op |
string |
No |
The operator. |
AVG |
| Column |
string |
No |
The column name. |
source |
| Desc |
boolean |
No |
Specifies whether to sort the results in descending order. |
true |
| Offset |
integer |
No |
Posisi awal kueri. Penghitungan dimulai dari 0. |
0 |
| Limit |
integer |
No |
Jumlah maksimum peristiwa yang akan dikueri. Nilai yang valid: 1 hingga 10.000. |
100 |
| TimeRange |
integer |
No |
Rentang waktu. Satuan: milidetik. Nilai minimumnya adalah 1.000. |
1000000 |
| StartTime |
integer |
No |
Stempel waktu mulai untuk kueri peristiwa. Satuan: milidetik. |
1687860901814 |
| EndTime |
integer |
No |
Stempel waktu akhir untuk kueri peristiwa. Satuan: milidetik. |
1687861201814 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| Message |
string |
Pesan kesalahan. |
Specified parameter Limit is not valid. |
| RequestId |
string |
ID permintaan. |
5DAF96FB-A4B6-548C-B999-XXXXXXXX |
| Data |
object |
Data yang dikembalikan. |
|
| NextToken |
string |
Token yang digunakan untuk mengambil halaman hasil berikutnya. Jika parameter ini kosong, semua hasil telah dikembalikan. |
100 |
| MaxResults |
integer |
Jumlah maksimum entri yang akan dikembalikan. |
100 |
| TotalCount |
integer |
Jumlah total entri yang memenuhi kondisi filter. Parameter ini opsional dan tidak dikembalikan secara default. |
76 |
| TimeSeries |
array<object> |
Hasil kueri untuk jenis kueri |
|
|
array<object> |
|||
| RowData |
object |
An entry of the query result, which is represented as a key-value pair. |
{ "id":"xxx", "source":"acs.ecs" } |
| Time |
string |
The timestamp. |
1683561600000 |
| Table |
array<object> |
Hasil kueri untuk jenis kueri |
|
|
array<object> |
|||
| RowData |
object |
An entry of the query result, which is represented as a key-value pair. |
{ "id":"xxx", "source":"acs.ecs" } |
| Code |
string |
Status panggilan API, yang dapat berupa Success atau kode kesalahan POP. |
Success |
| Success |
boolean |
Menunjukkan apakah panggilan berhasil. |
true |
Contoh
Respons sukses
JSONformat
{
"Message": "Specified parameter Limit is not valid.",
"RequestId": "5DAF96FB-A4B6-548C-B999-XXXXXXXX",
"Data": {
"NextToken": "100",
"MaxResults": 100,
"TotalCount": 76,
"TimeSeries": [
{
"RowData": {
"id": "xxx",
"source": "acs.ecs"
},
"Time": "1683561600000"
}
],
"Table": [
{
"RowData": {
"id": "xxx",
"source": "acs.ecs"
}
}
]
},
"Code": "Success",
"Success": true
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.