指定された WAF 保護モジュール配下のルールの統計情報を照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-waf:DescribeDefenseRuleStatistics |
get |
*All Resource
|
|
なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
WAF インスタンスの ID。 説明
DescribeInstance を呼び出して、現在の WAF インスタンスの ID をクエリできます。 |
waf_elasticity-cn-0xldbqt**** |
| RegionId |
string |
任意 |
WAF インスタンスがデプロイされているリージョン。有効な値:
|
cn-hangzhou |
| TemplateId |
integer |
必須 |
クエリする保護テンプレートの ID。 |
239136 |
| PrimaryKey |
string |
必須 |
プライマリクエリ条件。 列挙値:
|
scene |
| SecondaryKey |
string |
任意 |
セカンダリクエリ条件。値はプライマリクエリ条件と同じにできません。 列挙値:
|
action |
| ThirdKey |
string |
任意 |
ターシャリクエリ条件。値はプライマリまたはセカンダリクエリ条件と同じにできません。 列挙値:
|
status |
| FourthKey |
string |
任意 |
クォータナリクエリ条件。値はプライマリ、セカンダリ、またはターシャリクエリ条件と同じにできません。 列挙値:
|
riskLevel |
| ResourceManagerResourceGroupId |
string |
任意 |
Alibaba Cloud リソースグループの ID。 |
rg-acfm***q |
クエリ条件の詳細
このクエリ API がサポートする保護シナリオ (scene) は、新しいボット管理 (bot_manager) と新しい Web コア保護 (waf_base) です。
新しいボット管理 (bot_manager)
各クエリ条件レベルで統計に対応するパラメーターは以下のとおりです。
パラメーターの説明
| 名前 | タイプ | 説明 |
| scene | String | 保護シナリオ別にルールをカウントします。 |
| status | Integer | ルールステータス別にルールをカウントします。 |
| action | String | ルールアクション別にルールをカウントします。 |
新しい Web コア保護 (waf_base)
各クエリ条件レベルで統計に対応するパラメーターは以下のとおりです。
パラメーターの説明
| 名前 | タイプ | 説明 |
| type | String | ルールタイプ別にルールをカウントします。 |
| detectType | String | 検出タイプ別にルールをカウントします。 |
| riskLevel | String | リスクレベル別にルールをカウントします。 |
| status | Integer | ルールステータス別にルールをカウントします。 |
| action | String | ルールアクション別にルールをカウントします。 |
type はプライマリクエリ条件パラメーターとしてのみ使用できます。システム保護ルール (system) とカスタム正規表現ルール (custom) の数を個別にカウントします。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
D7861F61-5B61-46CE-A47C-6B19160D5EB0 |
| StatisticsInfos |
array<object> |
統計結果。 |
|
|
object |
統計結果。 |
||
| PrimaryValue |
string |
プライマリクエリ条件に対応する値。 |
sytem |
| SecondaryValue |
string |
セカンダリクエリ条件に対応する値。 |
block |
| ThirdValue |
string |
ターシャリクエリ条件に対応する値。 |
1 |
| FourthValue |
string |
クォータナリクエリ条件に対応する値。 |
action |
| Count |
integer |
すべてのクエリ条件を満たすルールの数。 |
27 |
例
成功レスポンス
JSONJSON
{
"RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0",
"StatisticsInfos": [
{
"PrimaryValue": "sytem",
"SecondaryValue": "block",
"ThirdValue": "1",
"FourthValue": "action",
"Count": 27
}
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。