Skip to content

RuleGroup

Source code in docs_src/capo_network_firewall/types/rule_group.py
class RuleGroup(TypedDict, closed=True):
    rule_variables: NotRequired[
        "capo_network_firewall.types.rule_variables.RuleVariables"
    ]
    """<p>Settings that are available for use in the rules in the rule group. You can only use these for stateful rule groups. </p>"""
    reference_sets: NotRequired[
        "capo_network_firewall.types.reference_sets.ReferenceSets"
    ]
    """<p>The list of a rule group's reference sets.</p>"""
    rules_source: "capo_network_firewall.types.rules_source.RulesSource"
    """<p>The stateful rules or stateless rules for the rule group. </p>"""
    stateful_rule_options: NotRequired[
        "capo_network_firewall.types.stateful_rule_options.StatefulRuleOptions"
    ]
    """<p>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 <a href="https://docs.aws.amazon.com/network-firewall/latest/developerguide/suricata-limitations-caveats.html">Strict evaluation order</a> in the <i>Network Firewall Developer Guide</i>.</p>"""

reference_sets instance-attribute

reference_sets: NotRequired[ReferenceSets]

The list of a rule group's reference sets.

rule_variables instance-attribute

rule_variables: NotRequired[RuleVariables]

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

rules_source instance-attribute

rules_source: RulesSource

The stateful rules or stateless rules for the rule group.

stateful_rule_options instance-attribute

stateful_rule_options: NotRequired[StatefulRuleOptions]

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 Network Firewall Developer Guide.