FrontDoorManagedRuleGroupOverrideArgs

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

Defines a managed rule group override setting.

Constructors

Link copied to clipboard
constructor(exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, ruleGroupName: Output<String>, rules: Output<List<FrontDoorManagedRuleOverrideArgs>>? = 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

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(): FrontDoorManagedRuleGroupOverrideArgs