SecurityPolicyRulePreconfiguredWafConfigExclusionRequestQueryParamArgs

data class SecurityPolicyRulePreconfiguredWafConfigExclusionRequestQueryParamArgs(val operator: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestQueryParamArgs>

Constructors

constructor(operator: Output<String>, value: Output<String>? = null)

Properties

Link copied to clipboard
val operator: Output<String>

You can specify an exact match or a partial match by using a field operator and a field value. Available options: EQUALS: The operator matches if the field value equals the specified value. STARTS_WITH: The operator matches if the field value starts with the specified value. ENDS_WITH: The operator matches if the field value ends with the specified value. CONTAINS: The operator matches if the field value contains the specified value. EQUALS_ANY: The operator matches if the field value is any value.

Link copied to clipboard
val value: Output<String>? = null

A request field matching the specified value will be excluded from inspection during preconfigured WAF evaluation. The field value must be given if the field operator is not EQUALS_ANY, and cannot be given if the field operator is EQUALS_ANY.

Functions

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