RuleAction
The action that AWS WAF should take on a web request when it matches a rule's statement. Settings at the web ACL level can override the rule action setting.
Contents
- Allow
-
Instructs AWS WAF to allow the web request.
Type: AllowAction object
Required: No
- Block
-
Instructs AWS WAF to block the web request.
Type: BlockAction object
Required: No
- Captcha
-
Instructs AWS WAF to run a
CAPTCHAcheck against the web request.Type: CaptchaAction object
Required: No
- Challenge
-
Instructs AWS WAF to run a
Challengecheck against the web request.Type: ChallengeAction object
Required: No
- Count
-
Instructs AWS WAF to count the web request and then continue evaluating the request using the remaining rules in the web ACL.
Type: CountAction object
Required: No
- Monetize
-
Instructs AWS WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a
MonetizationConfigon the web ACL.Type: MonetizeAction object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: