PolicySettingsLogScrubbingArgs

data class PolicySettingsLogScrubbingArgs(val scrubbingRules: Output<List<WebApplicationFirewallScrubbingRulesArgs>>? = null, val state: Output<Either<String, WebApplicationFirewallScrubbingState>>? = null) : ConvertibleToJava<PolicySettingsLogScrubbingArgs>

To scrub sensitive log fields

Constructors

Link copied to clipboard
constructor(scrubbingRules: Output<List<WebApplicationFirewallScrubbingRulesArgs>>? = null, state: Output<Either<String, WebApplicationFirewallScrubbingState>>? = null)

Properties

Link copied to clipboard

The rules that are applied to the logs for scrubbing.

Link copied to clipboard
val state: Output<Either<String, WebApplicationFirewallScrubbingState>>? = null

State of the log scrubbing config. Default value is Enabled.

Functions

Link copied to clipboard
open override fun toJava(): PolicySettingsLogScrubbingArgs