LoggingConfigurationFieldToMatchJsonBodyPropertiesArgs

data class LoggingConfigurationFieldToMatchJsonBodyPropertiesArgs(val invalidFallbackBehavior: Output<LoggingConfigurationFieldToMatchJsonBodyPropertiesInvalidFallbackBehavior>? = null, val matchPattern: Output<LoggingConfigurationFieldToMatchJsonBodyPropertiesMatchPatternPropertiesArgs>, val matchScope: Output<LoggingConfigurationFieldToMatchJsonBodyPropertiesMatchScope>) : ConvertibleToJava<LoggingConfigurationFieldToMatchJsonBodyPropertiesArgs>

Inspect the request body as JSON. The request body immediately follows the request headers. This is the part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form.

Constructors

Functions

Link copied to clipboard
open override fun toJava(): LoggingConfigurationFieldToMatchJsonBodyPropertiesArgs

Properties

Link copied to clipboard

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

Link copied to clipboard

The patterns to look for in the JSON body. AWS WAF inspects the results of these pattern matches against the rule inspection criteria.

Link copied to clipboard

The parts of the JSON to match against using the MatchPattern. If you specify All, AWS WAF matches against keys and values.