New-AzFrontDoorPolicySettingsObject
PolicySettings のメモリ内オブジェクトを作成します。
構文
Default (既定)
New-AzFrontDoorPolicySettingsObject
[-CaptchaExpirationInMinutes <Int32>]
[-CustomBlockResponseBody <String>]
[-CustomBlockResponseStatusCode <Int32>]
[-EnabledState <String>]
[-JavascriptChallengeExpirationInMinutes <Int32>]
[-LogScrubbingSetting <IPolicySettingsLogScrubbing>]
[-Mode <String>]
[-RedirectUrl <String>]
[-RequestBodyCheck <String>]
[<CommonParameters>]
説明
PolicySettings のメモリ内オブジェクトを作成します。
例
例 1: すべてのパラメーターを含む WAF ポリシー設定オブジェクトを作成する
$logScrubbing = New-AzFrontDoorWafLogScrubbingSettingObject -State "Enabled" -ScrubbingRule @()
New-AzFrontDoorPolicySettingsObject -EnabledState "Enabled" -Mode "Prevention" -RequestBodyCheck "Enabled" -CustomBlockResponseStatusCode 403 -CustomBlockResponseBody "PGh0bWw+PGJvZHk+QmxvY2tlZDwvYm9keT48L2h0bWw+" -RedirectUrl "https://www.example.com/blocked" -JavascriptChallengeExpirationInMinutes 30 -LogScrubbingSetting $logScrubbing
CaptchaExpirationInMinutes :
CustomBlockResponseBody : PGh0bWw+PGJvZHk+QmxvY2tlZDwvYm9keT48L2h0bWw+
CustomBlockResponseStatusCode : 403
EnabledState : Enabled
JavascriptChallengeExpirationInMinutes : 30
LogScrubbingSetting : {
}
Mode : Prevention
RedirectUrl : https://www.example.com/blocked
RequestBodyCheck : Enabled
防止モードが有効になっている包括的な WAF ポリシー設定オブジェクト、カスタム ブロック応答、リダイレクト URL、ログ スクラブ構成を作成します。
パラメーター
-CaptchaExpirationInMinutes
Captcha Cookie の有効期間を分単位で定義します。
この設定は、Premium_AzureFrontDoorにのみ適用されます。
値は 5 ~ 1440 の整数で、既定値は 30 である必要があります。
パラメーターのプロパティ
| 型: | Int32
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-CustomBlockResponseBody
アクションの種類がブロックの場合、顧客は応答本文をオーバーライドできます。
本文は base64 エンコードで指定する必要があります。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-CustomBlockResponseStatusCode
アクションの種類がブロックの場合、顧客は応答状態コードをオーバーライドできます。
パラメーターのプロパティ
| 型: | Int32
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-EnabledState
ポリシーが有効または無効の状態になっているかどうかを説明します。
指定しない場合、既定値は [有効] になります。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-JavascriptChallengeExpirationInMinutes
JavaScript チャレンジ Cookie の有効期間を分単位で定義します。
この設定は、Premium_AzureFrontDoorにのみ適用されます。
値は 5 ~ 1440 の整数で、既定値は 30 である必要があります。
パラメーターのプロパティ
| 型: | Int32
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-LogScrubbingSetting
Web アプリケーション ファイアウォールログの機密フィールドをスクラブするルールを定義します。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Mode
ポリシー レベルで検出モードか防止モードかについて説明します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RedirectUrl
アクションの種類がリダイレクトの場合、このフィールドはクライアントのリダイレクト URL を表します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RequestBodyCheck
ポリシー管理ルールが要求本文の内容を検査するかどうかを説明します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、about_CommonParametersを参照してください。
出力