ApplicationGatewayWebApplicationFirewallConfiguration Class

Definition

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, ApplicationGatewayFirewallMode, 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.

Applies to