RuleGroupArgs

data class RuleGroupArgs(val referenceSets: Output<RuleGroupReferenceSetsArgs>? = null, val ruleVariables: Output<RuleGroupRuleVariablesArgs>? = null, val rulesSource: Output<RuleGroupRulesSourceArgs>, val statefulRuleOptions: Output<RuleGroupStatefulRuleOptionsArgs>? = null) : ConvertibleToJava<RuleGroupArgs>

Constructors

Link copied to clipboard
constructor(referenceSets: Output<RuleGroupReferenceSetsArgs>? = null, ruleVariables: Output<RuleGroupRuleVariablesArgs>? = null, rulesSource: Output<RuleGroupRulesSourceArgs>, statefulRuleOptions: Output<RuleGroupStatefulRuleOptionsArgs>? = null)

Properties

Link copied to clipboard

The reference sets for the stateful rule group.

Link copied to clipboard

The stateful rules or stateless rules for the rule group.

Link copied to clipboard

Settings that are available for use in the rules in the rule group. You can only use these for stateful rule groups.

Link copied to clipboard

Additional options governing how Network Firewall handles stateful rules. The policies where you use your stateful rule group must have stateful rule options settings that are compatible with these settings. Some limitations apply; for more information, see Strict evaluation order in the AWS Network Firewall Developer Guide .

Functions

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