RuleGroupReferenceStatement class
A rule statement used to run the rules that are defined in a
RuleGroup. To use this, create a rule group with your rules, then
provide the ARN of the rule group in this statement.
You cannot nest a RuleGroupReferenceStatement
, for example for
use inside a NotStatement
or OrStatement
. It can
only be referenced as a top-level statement within a rule.
Constructors
-
RuleGroupReferenceStatement({required String arn, List<
ExcludedRule> ? excludedRules}) -
RuleGroupReferenceStatement.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String
-
The Amazon Resource Name (ARN) of the entity.
final
-
excludedRules
→ List<
ExcludedRule> ? -
The names of rules that are in the referenced rule group, but that you want
AWS WAF to exclude from processing for this rule statement.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited