ApplicationGatewayWebApplicationFirewallConfigurationResponse

data class ApplicationGatewayWebApplicationFirewallConfigurationResponse(val disabledRuleGroups: List<ApplicationGatewayFirewallDisabledRuleGroupResponse>? = null, val enabled: Boolean, val exclusions: List<ApplicationGatewayFirewallExclusionResponse>? = null, val fileUploadLimitInMb: Int? = null, val firewallMode: String, val maxRequestBodySize: Int? = null, val maxRequestBodySizeInKb: Int? = null, val requestBodyCheck: Boolean? = null, val ruleSetType: String, val ruleSetVersion: String)

Application gateway web application firewall configuration.

Constructors

constructor(disabledRuleGroups: List<ApplicationGatewayFirewallDisabledRuleGroupResponse>? = null, enabled: Boolean, exclusions: List<ApplicationGatewayFirewallExclusionResponse>? = null, fileUploadLimitInMb: Int? = null, firewallMode: String, maxRequestBodySize: Int? = null, maxRequestBodySizeInKb: Int? = null, requestBodyCheck: Boolean? = null, ruleSetType: String, ruleSetVersion: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Whether the web application firewall is enabled or not.

Link copied to clipboard
Link copied to clipboard

Maximum file upload size in Mb for WAF.

Link copied to clipboard

Web application firewall mode.

Link copied to clipboard
val maxRequestBodySize: Int? = null

Maximum request body size for WAF.

Link copied to clipboard

Maximum request body size in Kb for WAF.

Link copied to clipboard

Whether allow WAF to check request Body.

Link copied to clipboard

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

Link copied to clipboard

The version of the rule set type.