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
fun FrontDoorManagedRuleGroupOverrideArgs(exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, ruleGroupName: Output<String>, rules: Output<List<FrontDoorManagedRuleOverrideArgs>>? = null)

Functions

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

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.