PolicySettings interface
最上位レベルの WebApplicationFirewallPolicy 構成設定を定義します。
プロパティ
custom |
アクションの種類がブロックの場合、顧客は応答本文をオーバーライドできます。 本文は base64 エンコードで指定する必要があります。 |
custom |
アクションの種類がブロックの場合、顧客は応答状態コードをオーバーライドできます。 |
enabled |
ポリシーが有効または無効の状態であるかどうかを説明します。 指定しない場合、既定値は [有効] になります。 |
javascript |
JavaScript チャレンジ Cookie の有効期間を分単位で定義します。 この設定は、Premium_AzureFrontDoorにのみ適用されます。 値は 5 ~ 1440 の整数で、既定値は 30 である必要があります。 |
mode | ポリシー レベルで検出モードか防止モードかについて説明します。 |
redirect |
アクションの種類が redirect の場合、このフィールドはクライアントのリダイレクト URL を表します。 |
request |
ポリシー管理ルールが要求本文の内容を検査するかどうかを説明します。 |
scrubbing |
Web Application Firewall ログに適用されるログ スクラブルールの一覧。 |
state | ログ スクラブ構成の状態。既定値は [有効] です。 |
プロパティの詳細
customBlockResponseBody
アクションの種類がブロックの場合、顧客は応答本文をオーバーライドできます。 本文は base64 エンコードで指定する必要があります。
customBlockResponseBody?: string
プロパティ値
string
customBlockResponseStatusCode
アクションの種類がブロックの場合、顧客は応答状態コードをオーバーライドできます。
customBlockResponseStatusCode?: number
プロパティ値
number
enabledState
ポリシーが有効または無効の状態であるかどうかを説明します。 指定しない場合、既定値は [有効] になります。
enabledState?: string
プロパティ値
string
javascriptChallengeExpirationInMinutes
JavaScript チャレンジ Cookie の有効期間を分単位で定義します。 この設定は、Premium_AzureFrontDoorにのみ適用されます。 値は 5 ~ 1440 の整数で、既定値は 30 である必要があります。
javascriptChallengeExpirationInMinutes?: number
プロパティ値
number
mode
ポリシー レベルで検出モードか防止モードかについて説明します。
mode?: string
プロパティ値
string
redirectUrl
アクションの種類が redirect の場合、このフィールドはクライアントのリダイレクト URL を表します。
redirectUrl?: string
プロパティ値
string
requestBodyCheck
ポリシー管理ルールが要求本文の内容を検査するかどうかを説明します。
requestBodyCheck?: string
プロパティ値
string
scrubbingRules
Web Application Firewall ログに適用されるログ スクラブルールの一覧。
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
プロパティ値
state
ログ スクラブ構成の状態。既定値は [有効] です。
state?: string
プロパティ値
string