public class ApplicationGatewayWebApplicationFirewallConfiguration extends Object
| Constructor and Description |
|---|
ApplicationGatewayWebApplicationFirewallConfiguration() |
public ApplicationGatewayWebApplicationFirewallConfiguration()
public boolean enabled()
public ApplicationGatewayWebApplicationFirewallConfiguration withEnabled(boolean enabled)
enabled - the enabled value to setpublic ApplicationGatewayFirewallMode firewallMode()
public ApplicationGatewayWebApplicationFirewallConfiguration withFirewallMode(ApplicationGatewayFirewallMode firewallMode)
firewallMode - the firewallMode value to setpublic String ruleSetType()
public ApplicationGatewayWebApplicationFirewallConfiguration withRuleSetType(String ruleSetType)
ruleSetType - the ruleSetType value to setpublic String ruleSetVersion()
public ApplicationGatewayWebApplicationFirewallConfiguration withRuleSetVersion(String ruleSetVersion)
ruleSetVersion - the ruleSetVersion value to setpublic List<ApplicationGatewayFirewallDisabledRuleGroup> disabledRuleGroups()
public ApplicationGatewayWebApplicationFirewallConfiguration withDisabledRuleGroups(List<ApplicationGatewayFirewallDisabledRuleGroup> disabledRuleGroups)
disabledRuleGroups - the disabledRuleGroups value to setpublic Boolean requestBodyCheck()
public ApplicationGatewayWebApplicationFirewallConfiguration withRequestBodyCheck(Boolean requestBodyCheck)
requestBodyCheck - the requestBodyCheck value to setpublic Integer maxRequestBodySize()
public ApplicationGatewayWebApplicationFirewallConfiguration withMaxRequestBodySize(Integer maxRequestBodySize)
maxRequestBodySize - the maxRequestBodySize value to setpublic Integer maxRequestBodySizeInKb()
public ApplicationGatewayWebApplicationFirewallConfiguration withMaxRequestBodySizeInKb(Integer maxRequestBodySizeInKb)
maxRequestBodySizeInKb - the maxRequestBodySizeInKb value to setpublic Integer fileUploadLimitInMb()
public ApplicationGatewayWebApplicationFirewallConfiguration withFileUploadLimitInMb(Integer fileUploadLimitInMb)
fileUploadLimitInMb - the fileUploadLimitInMb value to setpublic List<ApplicationGatewayFirewallExclusion> exclusions()
public ApplicationGatewayWebApplicationFirewallConfiguration withExclusions(List<ApplicationGatewayFirewallExclusion> exclusions)
exclusions - the exclusions value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/