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