ApplicationGatewayWebApplicationFirewallConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Application gateway web application firewall configuration.
public class ApplicationGatewayWebApplicationFirewallConfiguration
type ApplicationGatewayWebApplicationFirewallConfiguration = class
Public Class ApplicationGatewayWebApplicationFirewallConfiguration
- Inheritance
-
ApplicationGatewayWebApplicationFirewallConfiguration
Constructors
ApplicationGatewayWebApplicationFirewallConfiguration() |
Initializes a new instance of the ApplicationGatewayWebApplicationFirewallConfiguration class. |
ApplicationGatewayWebApplicationFirewallConfiguration(Boolean, String, String, String, IList<ApplicationGatewayFirewallDisabledRuleGroup>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<ApplicationGatewayFirewallExclusion>) |
Initializes a new instance of the ApplicationGatewayWebApplicationFirewallConfiguration class. |
Properties
DisabledRuleGroups |
Gets or sets the disabled rule groups. |
Enabled |
Gets or sets whether the web application firewall is enabled or not. |
Exclusions |
Gets or sets the exclusion list. |
FileUploadLimitInMb |
Gets or sets maximum file upload size in Mb for WAF. |
FirewallMode |
Gets or sets web application firewall mode. Possible values include: 'Detection', 'Prevention' |
MaxRequestBodySize |
Gets or sets maximum request body size for WAF. |
MaxRequestBodySizeInKb |
Gets or sets maximum request body size in Kb for WAF. |
RequestBodyCheck |
Gets or sets whether allow WAF to check request Body. |
RuleSetType |
Gets or sets the type of the web application firewall rule set. Possible values are: 'OWASP'. |
RuleSetVersion |
Gets or sets the version of the rule set type. |
Methods
Validate() |
Validate the object. |