Policy Settings Args
data class PolicySettingsArgs(val customBlockResponseBody: Output<String>? = null, val customBlockResponseStatusCode: Output<Int>? = null, val fileUploadEnforcement: Output<Boolean>? = null, val fileUploadLimitInMb: Output<Int>? = null, val logScrubbing: Output<PolicySettingsLogScrubbingArgs>? = null, val maxRequestBodySizeInKb: Output<Int>? = null, val mode: Output<Either<String, WebApplicationFirewallMode>>? = null, val requestBodyCheck: Output<Boolean>? = null, val requestBodyEnforcement: Output<Boolean>? = null, val requestBodyInspectLimitInKB: Output<Int>? = null, val state: Output<Either<String, WebApplicationFirewallEnabledState>>? = null) : ConvertibleToJava<PolicySettingsArgs>
Defines contents of a web application firewall global configuration.
Constructors
Link copied to clipboard
fun PolicySettingsArgs(customBlockResponseBody: Output<String>? = null, customBlockResponseStatusCode: Output<Int>? = null, fileUploadEnforcement: Output<Boolean>? = null, fileUploadLimitInMb: Output<Int>? = null, logScrubbing: Output<PolicySettingsLogScrubbingArgs>? = null, maxRequestBodySizeInKb: Output<Int>? = null, mode: Output<Either<String, WebApplicationFirewallMode>>? = null, requestBodyCheck: Output<Boolean>? = null, requestBodyEnforcement: Output<Boolean>? = null, requestBodyInspectLimitInKB: Output<Int>? = null, state: Output<Either<String, WebApplicationFirewallEnabledState>>? = null)