|
パラメーター |
タイプ |
説明 |
例 |
|---|---|---|---|
|
object |
WAF ルールの構成です。 |
||
| Status |
string |
WAF ルールのステータスです。 |
on |
| Action |
string |
WAF ルールに一致したリクエストに対して実行される操作です。 |
deny |
| Actions |
object |
拡張操作の構成です。 |
|
| Response |
object |
カスタムエラーページです。 |
|
| Id |
integer |
カスタムエラーページの ID です。ListPages 操作を呼び出すことで取得できます。 |
50000001 |
| Code |
integer |
カスタム応答コードです。 |
403 |
| Bypass |
object |
ホワイトリストルールで指定されたスキップ構成です。 |
|
| Skip |
string |
ホワイトリストルールで定義された条件に一致するリクエストに適用されるスキップ範囲です。 |
part |
| RegularRules |
array |
マネージドルールの ID です。 |
|
|
integer |
マネージドルールの ID です。 |
100001 |
|
| CustomRules |
array |
カスタムルールの ID です。 |
|
|
integer |
カスタムルールの ID です。 |
20000001 |
|
| RegularTypes |
array |
マネージドルールのタイプです。 |
|
|
string |
マネージドルールのタイプです。 |
sqli |
|
| Tags |
array |
ホワイトリストルールで定義された条件に一致するリクエストがスキップするルールカテゴリです。 |
|
|
string |
ホワイトリストルールで定義された条件に一致するリクエストがスキップするルールカテゴリです。 |
http_custom |
|
| ManagedList |
string |
マネージドリストです。 |
intelligence_crawler |
| ManagedRulesets |
array |
マネージドルールセットです。 |
|
|
object |
マネージドルールセットです。 |
||
| ProtectionLevel |
integer |
保護レベルです。 |
4 |
| Action |
string |
操作です。 |
deny |
| ManagedRules |
array |
マネージドルールです。 |
|
|
object |
マネージドルールです。 |
||
| Status |
string |
マネージドルールのステータスです。 |
on |
| Action |
string |
マネージドルールに一致するリクエストに対して実行される操作です。 |
deny |
| Id |
integer |
マネージドルールの ID です。 |
100001 |
| AttackType |
integer |
攻撃タイプです。 |
11 |
| NumberTotal |
integer |
ルールの総数です。 |
100 |
| NumberEnabled |
integer |
有効化されているルールの数です。 |
50 |
| Sigchl |
array |
トークン検証の構成です。 |
|
|
string |
トークン検証の構成項目です。 |
sig |
|
| Name |
string |
WAF ルールの名前です。 |
example |
| AppSdk |
object |
アプリ用の SDK 構成です。 |
|
| CustomSign |
object |
カスタム署名フィールドです。 |
|
| Value |
string |
フィールド値です。 |
examplesignvalue |
| Key |
string |
フィールド名です。 |
sign |
| CustomSignStatus |
string |
カスタム署名フィールドを構成するかどうかを示します。 |
on |
| FeatureAbnormal |
array |
アプリのアノマリーです。 |
|
|
string |
アプリのアノマリーです。 |
wxbb_invalid_sign |
|
| RateLimit |
object |
レート制限ルールの構成です。 |
|
| Characteristics | WafRuleMatch2 |
ルールが適用される統計対象です。 |
|
| OnHit |
boolean |
キャッシュにヒットしたリクエストにルールを適用するかどうかを示します。 |
true |
| TTL |
integer |
スタック作成時のタイムアウト期間です。 |
10 |
| Threshold |
object |
しきい値です。 |
|
| ManagedRulesBlocked |
integer |
マネージドルールがトリガーされる最大回数です。 |
10 |
| DistinctManagedRules |
integer |
トリガーされるマネージドルールの最大数です。 |
10 |
| ResponseStatus |
object |
ステータスコードのしきい値の構成です。 |
|
| Ratio |
integer |
ステータスコードの発生回数が全ステータスコードに占める割合(パーセント)です。 |
10 |
| Count |
integer |
ステータスコードが返される最大回数です。 |
10 |
| Code |
integer |
HTTP ステータスコードです。 |
404 |
| Traffic |
string |
トラフィックのしきい値です(非推奨)。 |
10Gb |
| Request |
integer |
リクエストのしきい値です。 |
10 |
| Interval |
integer |
統計間隔です。 |
10 |
| Type |
string |
WAF ルールの名前です。 |
http_custom |
| AppPackage |
object |
二次パッケージ検出の構成です。 |
|
| PackageSigns |
array |
パッケージ署名です。 |
|
|
object |
パッケージ署名情報です。 |
||
| Sign |
string |
有効なパッケージ署名です。 |
sign |
| Name |
string |
有効なパッケージ名です。 |
name |
| ManagedGroupId |
integer |
マネージドルールグループの ID です(非推奨)。 |
30000001 |
| Timer | WafTimer |
タイマーです。 |
|
| Expression |
string |
マッチ式です。 |
ip.src eq 10.0.0.1 |
| SecurityLevel |
object |
セキュリティレベルです。 |
|
| Value |
string |
有効値:
|
low |
| Value |
string |
IP アドレスがアクセス可能かどうかを定義します。 |
10.0.0.1 |
| Id |
integer |
WAF ルールの ID です。 |
20000001 |
| Notes |
string |
備考です。 |
example notes |