Skip to main content


No description

type AWSWAFWebACLJsonBody {
matchPattern: AWSWAFWebACLJsonMatchPattern
matchScope: AWSWAFWebACLJsonMatchScopeType!
invalidFallbackBehavior: AWSWAFWebACLBodyParsingFallbackBehaviorType!
oversizeHandling: AWSWAFWebACLOversizeHandlingType!


AWSWAFWebACLJsonBody.matchPattern ● AWSWAFWebACLJsonMatchPattern object

The patterns to look for in the JSON body

AWSWAFWebACLJsonBody.matchScope ● AWSWAFWebACLJsonMatchScopeType! non-null enum

The parts of the JSON to match against using the MatchPattern

AWSWAFWebACLJsonBody.invalidFallbackBehavior ● AWSWAFWebACLBodyParsingFallbackBehaviorType! non-null enum

What WAF should do if it fails to completely parse the JSON body

AWSWAFWebACLJsonBody.oversizeHandling ● AWSWAFWebACLOversizeHandlingType! non-null enum

What WAF should do if the body is larger than WAF can inspect

Member of

AWSWAFWebACLFieldToMatch object