AWS::WAFv2::LoggingConfiguration Filter - AWS CloudFormation

AWS::WAFv2::LoggingConfiguration Filter

A single logging filter, used in LoggingFilter.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Behavior" : String, "Conditions" : [ Condition, ... ], "Requirement" : String }

YAML

Behavior: String Conditions: - Condition Requirement: String

Properties

Behavior

How to handle logs that satisfy the filter's conditions and requirement.

Required: Yes

Type: String

Allowed values: KEEP | DROP

Update requires: No interruption

Conditions

Match conditions for the filter.

Required: Yes

Type: Array of Condition

Minimum: 1

Update requires: No interruption

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.

Required: Yes

Type: String

Allowed values: MEETS_ALL | MEETS_ANY

Update requires: No interruption