ApplicationGatewayWebApplicationFirewallConfiguration interface
Application gateway web application firewall configuration.
Properties
disabled |
The disabled rule groups. |
enabled | Whether the web application firewall is enabled or not. |
exclusions | The exclusion list. |
file |
Maximum file upload size in Mb for WAF. |
firewall |
Web application firewall mode. |
max |
Maximum request body size for WAF. |
max |
Maximum request body size in Kb for WAF. |
request |
Whether allow WAF to check request Body. |
rule |
The type of the web application firewall rule set. Possible values are: 'OWASP'. |
rule |
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