ManagedRuleOverrideArgs

data class ManagedRuleOverrideArgs(val ruleId: Output<String>, val state: Output<Either<String, ManagedRuleEnabledState>>? = null) : ConvertibleToJava<ManagedRuleOverrideArgs>

Defines a managed rule group override setting.

Constructors

Link copied to clipboard
constructor(ruleId: Output<String>, state: Output<Either<String, ManagedRuleEnabledState>>? = null)

Properties

Link copied to clipboard
val ruleId: Output<String>

Identifier for the managed rule.

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

The state of the managed rule. Defaults to Disabled if not specified.

Functions

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