Specifies the action that CloudFront or AWS WAF takes when a web request
matches the conditions in the Rule. Valid values for
Action include the following:
Specifies the order in which the Rules in a WebACL
are evaluated. Rules with a lower value for Priority are
evaluated before Rules with a higher value. The value must be a
unique integer. If you add multiple Rules to a
WebACL, the values don't need to be consecutive.
The RuleId for a Rule. You use RuleId
to get more information about a Rule (see GetRule),
update a Rule (see UpdateRule), insert a
Rule into a WebACL or delete a one from a
WebACL (see UpdateWebACL), or delete a Rule
from AWS WAF (see DeleteRule).
The rule type, either REGULAR, as defined by Rule,
RATE_BASED, as defined by RateBasedRule, or
GROUP, as defined by RuleGroup. The default is REGULAR.
Although this field is optional, be aware that if you try to add a
RATE_BASED rule to a web ACL without setting the type, the
UpdateWebACL request will fail because the request tries to add a
REGULAR rule with the specified ID, which does not exist.