FirewallManagerRuleGroup class
A rule group that's defined for an AWS Firewall Manager WAF policy.
Constructors
- FirewallManagerRuleGroup({required FirewallManagerStatement firewallManagerStatement, required String name, required OverrideAction overrideAction, required int priority, required VisibilityConfig visibilityConfig})
-
FirewallManagerRuleGroup.fromJson(Map<
String, dynamic> json) -
factory
Properties
- firewallManagerStatement → FirewallManagerStatement
-
The processing guidance for an AWS Firewall Manager rule. This is like a
regular rule Statement, but it can only contain a rule group
reference.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The name of the rule group. You cannot change the name of a rule group after
you create it.
final
- overrideAction → OverrideAction
-
final
- priority → int
-
If you define more than one rule group in the first or last Firewall Manager
rule groups, AWS WAF evaluates each request against the rule groups in
order, starting from the lowest priority setting. The priorities don't need
to be consecutive, but they must all be different.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- visibilityConfig → VisibilityConfig
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited