列舉出當前WAF運行階段下的規則集列表,通過此介面查看分頁查詢規則集的基本資料和狀態。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
esa:ListWafRulesets |
get |
*Site
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| SiteId |
integer |
是 |
網站 ID,可通過調用 ListSites 介面擷取。 |
1 |
| SiteVersion |
integer |
否 |
網站配置的版本號碼。開啟了配置版本管理的網站,可以通過該參數指定配置生效的網站版本,預設為版本 0。 |
0 |
| Phase |
string |
是 |
WAF 規則運行階段。
|
http_bot |
| QueryArgs |
object |
否 |
查詢參數,以 JSON 格式傳遞,包含各種篩選條件。 |
http_bot |
| NameLike |
string |
否 |
模糊查詢規則集名稱。 |
example |
| AnyLike |
string |
否 |
模糊查詢規則集 ID、規則集名稱、規則 ID、規則名稱。 |
example |
| OrderBy |
string |
否 |
指定排序的列。 |
id |
| Desc |
boolean |
否 |
是否倒序排列。 |
|
| PageNumber |
integer |
否 |
頁面號碼,分頁查詢時指定當前頁碼。 |
1 |
| PageSize |
integer |
否 |
頁面大小,分頁查詢時指定每頁的記錄數量。 |
20 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID。 |
36af3fcc-43d0-441c-86b1-428951dc8225 |
| SiteUsage |
integer |
網站在該 WAF 運行階段已使用的 WAF 規則集數量。 |
5 |
| InstanceUsage |
integer |
執行個體在該 WAF 運行階段已使用的 WAF 規則集數量。 |
10 |
| TotalCount |
integer |
過濾後總記錄數。 |
5 |
| Rulesets |
array<object> |
規則集資訊列表,包含規則集的詳細資料。 |
|
|
object |
規則集資訊 |
||
| UpdateTime |
string |
規則集的最後修改時間。 |
2024-01-01T00:00:00Z |
| Id |
integer |
WAF 規則集的 ID,可通過調用 ListWafRulesets 介面擷取。 |
10000001 |
| Name |
string |
規則集名稱。 |
example |
| Status |
string |
規則集狀態。 |
on |
| Phase |
string |
WAF 規則運行階段。
|
http_bot |
| Types |
array |
規則類型列表。 |
|
|
string |
規則類型。 |
http_custom_cc |
|
| Target |
string |
http_bot 中防護目標類型。 |
web |
| Fields |
array |
匹配對象列表。 |
|
|
string |
匹配對象。 |
http.request.headers |
|
| PageNumber |
integer |
當前頁碼。 |
1 |
| PageSize |
integer |
頁面大小。 |
20 |
樣本
正常返回樣本
JSON格式
{
"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
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | 輸入參數規範校正失敗。 |
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | 調用服務失敗,請稍後重試或聯絡客服諮詢詳情。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。