FrontdoorFirewallPolicyLogScrubbingScrubbingRule

data class FrontdoorFirewallPolicyLogScrubbingScrubbingRule(val enabled: Boolean? = null, val matchVariable: String, val operator: String? = null, val selector: String? = null)

Constructors

constructor(enabled: Boolean? = null, matchVariable: String, operator: String? = null, selector: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val enabled: Boolean? = null

Is this scrubbing_rule enabled? Defaults to true.

Link copied to clipboard

The variable to be scrubbed from the logs. Possible values include QueryStringArgNames, RequestBodyJsonArgNames, RequestBodyPostArgNames, RequestCookieNames, RequestHeaderNames, RequestIPAddress, or RequestUri.

Link copied to clipboard
val operator: String? = null

When the match_variable is a collection, operate on the selector to specify which elements in the collection this scrubbing_rule applies to. Possible values are Equals or EqualsAny. Defaults to Equals.

Link copied to clipboard
val selector: String? = null

When the match_variable is a collection, the operator is used to specify which elements in the collection this scrubbing_rule applies to.