Managed Rule Set Args
data class ManagedRuleSetArgs(val exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, val ruleGroupOverrides: Output<List<ManagedRuleGroupOverrideArgs>>? = null, val ruleSetAction: Output<Either<String, ManagedRuleSetActionType>>? = null, val ruleSetType: Output<String>, val ruleSetVersion: Output<String>) : ConvertibleToJava<ManagedRuleSetArgs>
Defines a managed rule set.
Constructors
Link copied to clipboard
constructor(exclusions: Output<List<ManagedRuleExclusionArgs>>? = null, ruleGroupOverrides: Output<List<ManagedRuleGroupOverrideArgs>>? = 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 rule set action.
Link copied to clipboard
Defines the rule set type to use.
Link copied to clipboard
Defines the version of the rule set to use.