Daftar Set Aturan WAF
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
esa:ListWafRulesets |
list |
*Site
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| SiteId |
integer |
Yes |
ID Site, yang dapat diperoleh dengan memanggil antarmuka ListSites. |
1 |
| SiteVersion |
integer |
No |
Versi site. |
0 |
| Phase |
string |
Yes |
Fase operasi WAF, menentukan fase set aturan yang akan dikueri. |
http_bot |
| QueryArgs |
object |
No |
Parameter kueri, dikirim dalam format JSON, berisi berbagai kondisi penyaringan. |
http_bot |
| NameLike |
string |
No |
Pencarian fuzzy untuk nama set aturan. |
example |
| AnyLike |
string |
No |
Pencarian fuzzy untuk ID set aturan, nama set aturan, ID aturan, dan nama aturan. |
example |
| OrderBy |
string |
No |
Tentukan kolom yang digunakan untuk pengurutan. |
id |
| Desc |
boolean |
No |
Apakah akan mengurutkan secara menurun. |
|
| PageNumber |
integer |
No |
Nomor halaman, menentukan nomor halaman saat ini untuk kueri terpaginasi. |
1 |
| PageSize |
integer |
No |
Ukuran halaman, menentukan jumlah catatan per halaman untuk kueri terpaginasi. |
20 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons |
||
| RequestId |
string |
ID permintaan. |
36af3fcc-43d0-441c-86b1-428951dc8225 |
| SiteUsage |
integer |
Jumlah set aturan WAF yang digunakan oleh site pada fase operasi WAF ini. |
5 |
| InstanceUsage |
integer |
Jumlah set aturan WAF yang digunakan oleh instans pada fase operasi WAF ini. |
10 |
| TotalCount |
integer |
Total jumlah catatan yang difilter. |
5 |
| Rulesets |
array<object> |
Daftar informasi set aturan, berisi informasi detail tentang set aturan tersebut. |
|
|
object |
Informasi set aturan |
||
| UpdateTime |
string |
Waktu modifikasi terakhir dari set aturan. |
2024-01-01T00:00:00Z |
| Id |
integer |
ID set aturan WAF. |
10000001 |
| Name |
string |
Nama set aturan. |
example |
| Status |
string |
Status set aturan. |
on |
| Phase |
string |
Fase operasi WAF. |
http_bot |
| Types |
array |
Daftar tipe aturan. |
|
|
string |
Tipe aturan. |
http_custom_cc |
|
| Target |
string |
Tipe target proteksi dalam http_bot. |
web |
| Fields |
array |
Daftar objek pencocokan. |
|
|
string |
Objek pencocokan. |
http.request.headers |
|
| PageNumber |
integer |
Nomor halaman saat ini. |
1 |
| PageSize |
integer |
Ukuran halaman. |
20 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "36af3fcc-43d0-441c-86b1-428951dc8225",
"SiteUsage": 5,
"InstanceUsage": 10,
"TotalCount": 5,
"Rulesets": [
{
"UpdateTime": "2024-01-01T00:00:00Z",
"Id": 10000001,
"Name": "example",
"Status": "on",
"Phase": "http_bot",
"Types": [
"http_custom_cc"
],
"Target": "web",
"Fields": [
"http.request.headers"
]
}
],
"PageNumber": 1,
"PageSize": 20
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | |
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.