Front Door Managed Rule Set Args
data class FrontDoorManagedRuleSetArgs(val exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, val ruleGroupOverrides: Output<List<FrontDoorManagedRuleGroupOverrideArgs>>? = null, val ruleSetAction: Output<Either<String, ManagedRuleSetActionType>>? = null, val ruleSetType: Output<String>, val ruleSetVersion: Output<String>) : ConvertibleToJava<FrontDoorManagedRuleSetArgs>
Defines a managed rule set.
Constructors
Link copied to clipboard
constructor(exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, ruleGroupOverrides: Output<List<FrontDoorManagedRuleGroupOverrideArgs>>? = null, ruleSetAction: Output<Either<String, ManagedRuleSetActionType>>? = null, ruleSetType: Output<String>, ruleSetVersion: Output<String>)
Properties
Link copied to clipboard
Describes the exclusions that are applied to all rules in the set.
Link copied to clipboard
Defines the rule group overrides to apply to the rule set.
Link copied to clipboard
Defines the action to take when a managed rule set score threshold is met.
Link copied to clipboard
Defines the rule set type to use.
Link copied to clipboard
Defines the version of the rule set to use.