New-AzApplicationGatewayFirewallPolicySetting
	
	
		ファイアウォール ポリシーのポリシー設定を作成します
	 
	構文
	
		Default (既定)
	
	
		New-AzApplicationGatewayFirewallPolicySetting
    [-Mode <String>]
    [-State <String>]
    [-DisableRequestBodyEnforcement <Boolean>]
    [-RequestBodyInspectLimitInKB <Int32>]
    [-DisableRequestBodyCheck]
    [-MaxRequestBodySizeInKb <Int32>]
    [-DisableFileUploadEnforcement <Boolean>]
    [-MaxFileUploadInMb <Int32>]
    [-CustomBlockResponseStatusCode <Int32>]
    [-CustomBlockResponseBody <String>]
    [-LogScrubbing <PSApplicationGatewayFirewallPolicyLogScrubbingConfiguration>]
    [-JSChallengeCookieExpirationInMins <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]
	 
	説明
	
		
              New-AzApplicationGatewayFirewallPolicySetting は、ファイアウォール ポリシーのポリシー設定を作成します。
	 
	例
	例 1
	
		$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb
このコマンドでは、状態が $enabledState、モードが $enabledMode、RequestBodyCheck が false、FileUploadLimitInMb が $fileUploadLimitInMb、MaxRequestBodySizeInKb が$maxRequestBodySizeInKbとしてポリシー設定が作成されます。
新しい policySettings は$conditionに格納されます。
	 
	例 2
	
		$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb -LogScrubbing $logScrubbingRuleConfig
このコマンドは、状態が $enabledState、モードが $enabledMode、RequestBodyCheck が false、FileUploadLimitInMb が $fileUploadLimitInMb、MaxRequestBodySizeInKb がスクラブ ルールを$logScrubbingRuleConfigとして$maxRequestBodySizeInKbするポリシー設定を作成します。
新しい policySettings は$conditionに格納されます。
	 
	例 3
	
		$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyEnforcement true -RequestBodyInspectLimitInKB 2000 -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -DisableFileUploadEnforcement true -MaxRequestBodySizeInKb $maxRequestBodySizeInKb
このコマンドでは、状態が $enabledState、モードが $enabledMode、RequestBodyEnforcement が false、RequestBodyInspectLimitInKB が 2000、RequestBodyCheck が false、FileUploadLimitInMb が $fileUploadLimitInMb、FileUploadEnforcement が false、MaxRequestBodySizeInKb が$maxRequestBodySizeInKb。
新しい policySettings は$conditionに格納されます。
	 
	例 4
	
		$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb -JSChallengeCookieExpirationInMins $jsChallengeCookieExpirationInMins
このコマンドでは、状態が $enabledState、モードが $enabledMode、RequestBodyCheck が false、FileUploadLimitInMb が $fileUploadLimitInMb、MaxRequestBodySizeInKb が $maxRequestBodySizeInKb、JSChallengeCookieExpirationInMins が$jsChallengeCookieExpirationInMinsとしてポリシー設定が作成されます。
新しい policySettings は$conditionに格納されます。
	 
	パラメーター
		-CustomBlockResponseBody
		ファイアウォール ポリシーのポリシー設定のカスタム ブロック応答本文。
		パラメーターのプロパティ
		
				| 型: | String | 
				| 規定値: | None | 
				| ワイルドカードのサポート: | False | 
				| DontShow: | False | 
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-CustomBlockResponseStatusCode
		ファイアウォール ポリシーのポリシー設定のカスタム ブロック応答状態コード。
		パラメーターのプロパティ
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-DefaultProfile
		Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
		パラメーターのプロパティ
		
				| 型: | IAzureContextContainer | 
				| 規定値: | None | 
				| ワイルドカードのサポート: | False | 
				| DontShow: | False | 
				| Aliases: | AzContext, AzureRmContext, AzureCredential | 
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-DisableFileUploadEnforcement
		WAF のファイル アップロードの強制制限を無効にします。
		パラメーターのプロパティ
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-DisableRequestBodyCheck
		ファイアウォール ポリシーのポリシー設定で requestBodyCheck を無効にします。
		パラメーターのプロパティ
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-DisableRequestBodyEnforcement
		WAF の要求本文の強制制限を無効にします。
		パラメーターのプロパティ
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-JSChallengeCookieExpirationInMins
		Web アプリケーション ファイアウォール JavaScript チャレンジ Cookie の有効期限 (分単位)。
		パラメーターのプロパティ
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-LogScrubbing
		機密性の高いログ フィールドをスクラブするには
		パラメーターのプロパティ
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-MaxFileUploadInMb
		fileUpload の最大サイズ (MB)。
		パラメーターのプロパティ
		
				| 型: | Int32 | 
				| 規定値: | None | 
				| ワイルドカードのサポート: | False | 
				| DontShow: | False | 
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-MaxRequestBodySizeInKb
		ファイアウォール ポリシーのポリシー設定の MaxRequestBodySizeInKb。
		パラメーターのプロパティ
		
				| 型: | Int32 | 
				| 規定値: | 128 | 
				| ワイルドカードのサポート: | False | 
				| DontShow: | False | 
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-Mode
		ファイアウォール ポリシーのポリシー設定のファイアウォール モード。
		パラメーターのプロパティ
		
				| 型: | String | 
				| 規定値: | Detection | 
				| 指定可能な値: | Prevention, Detection | 
				| ワイルドカードのサポート: | False | 
				| DontShow: | False | 
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-RequestBodyInspectLimitInKB
		要求本文の検査の最大検査制限 (KB 単位)。
		パラメーターのプロパティ
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		-State
		ファイアウォール ポリシーのポリシー設定の状態変数。
		パラメーターのプロパティ
		
				| 型: | String | 
				| 規定値: | Enabled | 
				| 指定可能な値: | Disabled, Enabled | 
				| ワイルドカードのサポート: | False | 
				| DontShow: | False | 
		
		パラメーター セット
			
				
					(All) 
					
						
					
				
				
						| 配置: | Named | 
						| 必須: | False | 
						| パイプラインからの値: | False | 
						| プロパティ名別のパイプラインからの値: | False | 
						| 残りの引数からの値: | False | 
				
			 
		CommonParameters
		
			このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。
		 
	
			None
			
				
			
	出力