Package-level declarations
Types
Type of addresses in the IPSet, use IPV4 for IPV4 IP addresses, IPV6 for IPV6 address.
Use CLOUDFRONT for CloudFront IPSet, use REGIONAL for Application Load Balancer and API Gateway.
Logic to apply to the filtering conditions. You can specify that, in order to satisfy the filter, a log must match all conditions or must match at least one condition.
What AWS WAF should do if it fails to completely parse the JSON body.
The parts of the JSON to match against using the MatchPattern. If you specify All, AWS WAF matches against keys and values.
How to handle logs that satisfy the filter's conditions and requirement.
Logic to apply to the filtering conditions. You can specify that, in order to satisfy the filter, a log must match all conditions or must match at least one condition.
Default handling for logs that don't match any of the specified filtering conditions.
Use CLOUDFRONT for CloudFront RegexPatternSet, use REGIONAL for Application Load Balancer and API Gateway.
The inspection behavior to fall back to if the JSON in the request body is invalid.
The parts of the JSON to match against using the MatchPattern.
The parts of the request to match against using the MatchPattern.
Handling of requests containing oversize fields
Position of the evaluation in the FieldToMatch of request.
Use CLOUDFRONT for CloudFront RuleGroup, use REGIONAL for Application Load Balancer and API Gateway.
Sensitivity Level current only used for sqli match statements.
Type of text transformation.
The inspection behavior to fall back to if the JSON in the request body is invalid.
The parts of the JSON to match against using the MatchPattern.
The parts of the request to match against using the MatchPattern.
Handling of requests containing oversize fields
Position of the evaluation in the FieldToMatch of request.
Use CLOUDFRONT for CloudFront WebACL, use REGIONAL for Application Load Balancer and API Gateway.
Sensitivity Level current only used for sqli match statements.
Type of text transformation.