ApplicationGatewayWebApplicationFirewallConfiguration Class
Application gateway web application firewall configuration.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
ApplicationGatewayWebApplicationFirewallConfiguration
Constructor
ApplicationGatewayWebApplicationFirewallConfiguration(*, enabled: bool, firewall_mode: typing.Union[str, _ForwardRef('ApplicationGatewayFirewallMode')], rule_set_type: str, rule_set_version: str, disabled_rule_groups: typing.Union[typing.List[_ForwardRef('ApplicationGatewayFirewallDisabledRuleGroup')], NoneType] = None, **kwargs)
Parameters
- enabled
- bool
Required. Whether the web application firewall is enabled or not.
- firewall_mode
- str or ApplicationGatewayFirewallMode
Required. Web application firewall mode. Possible values include: "Detection", "Prevention".
- rule_set_type
- str
Required. The type of the web application firewall rule set. Possible values are: 'OWASP'.
- rule_set_version
- str
Required. The version of the rule set type.
- disabled_rule_groups
- list[ApplicationGatewayFirewallDisabledRuleGroup]
The disabled rule groups.
Feedback
Submit and view feedback for