ManagedRuleSetArgs

data class ManagedRuleSetArgs(val ruleGroupOverrides: Output<List<ManagedRuleGroupOverrideArgs>>? = null, val ruleSetType: Output<String>, val ruleSetVersion: Output<String>) : ConvertibleToJava<ManagedRuleSetArgs>

Defines a managed rule set.

Constructors

Link copied to clipboard
constructor(ruleGroupOverrides: Output<List<ManagedRuleGroupOverrideArgs>>? = null, ruleSetType: Output<String>, ruleSetVersion: Output<String>)

Properties

Link copied to clipboard

Defines the rule group overrides to apply to the rule set.

Link copied to clipboard
val ruleSetType: Output<String>

Defines the rule set type to use.

Link copied to clipboard
val ruleSetVersion: Output<String>

Defines the version of the rule set to use.

Functions

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