ApplicationGatewayWebApplicationFirewallConfiguration interface

Application gateway web application firewall configuration.

Properties

disabledRuleGroups

The disabled rule groups.

enabled

Whether the web application firewall is enabled or not.

exclusions

The exclusion list.

fileUploadLimitInMb

Maximum file upload size in Mb for WAF.

firewallMode

Web application firewall mode.

maxRequestBodySize

Maximum request body size for WAF.

maxRequestBodySizeInKb

Maximum request body size in Kb for WAF.

requestBodyCheck

Whether allow WAF to check request Body.

ruleSetType

The type of the web application firewall rule set. Possible values are: 'OWASP'.

ruleSetVersion

The version of the rule set type.

Property Details

disabledRuleGroups

The disabled rule groups.

disabledRuleGroups?: ApplicationGatewayFirewallDisabledRuleGroup[]

Property Value

enabled

Whether the web application firewall is enabled or not.

enabled: boolean

Property Value

boolean

exclusions

The exclusion list.

exclusions?: ApplicationGatewayFirewallExclusion[]

Property Value

fileUploadLimitInMb

Maximum file upload size in Mb for WAF.

fileUploadLimitInMb?: number

Property Value

number

firewallMode

Web application firewall mode.

firewallMode: string

Property Value

string

maxRequestBodySize

Maximum request body size for WAF.

maxRequestBodySize?: number

Property Value

number

maxRequestBodySizeInKb

Maximum request body size in Kb for WAF.

maxRequestBodySizeInKb?: number

Property Value

number

requestBodyCheck

Whether allow WAF to check request Body.

requestBodyCheck?: boolean

Property Value

boolean

ruleSetType

The type of the web application firewall rule set. Possible values are: 'OWASP'.

ruleSetType: string

Property Value

string

ruleSetVersion

The version of the rule set type.

ruleSetVersion: string

Property Value

string