ManagedRuleGroupOverrideArgs

data class ManagedRuleGroupOverrideArgs(val exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, val ruleGroupName: Output<String>, val rules: Output<List<ManagedRuleOverrideArgs>>? = null) : ConvertibleToJava<ManagedRuleGroupOverrideArgs>

Defines a managed rule group override setting.

Constructors

Link copied to clipboard
constructor(exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, ruleGroupName: Output<String>, rules: Output<List<ManagedRuleOverrideArgs>>? = null)

Properties

Link copied to clipboard

Describes the exclusions that are applied to all rules in the group.

Link copied to clipboard
val ruleGroupName: Output<String>

Describes the managed rule group to override.

Link copied to clipboard
val rules: Output<List<ManagedRuleOverrideArgs>>? = null

List of rules that will be disabled. If none specified, all rules in the group will be disabled.

Functions

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