class Aws::WAFV2::Types::Filter
A single logging filter, used in LoggingFilter
.
@note When making an API call, you may pass Filter
data as a hash: { behavior: "KEEP", # required, accepts KEEP, DROP requirement: "MEETS_ALL", # required, accepts MEETS_ALL, MEETS_ANY conditions: [ # required { action_condition: { action: "ALLOW", # required, accepts ALLOW, BLOCK, COUNT }, label_name_condition: { label_name: "LabelName", # required }, }, ], }
@!attribute [rw] behavior
How to handle logs that satisfy the filter's conditions and requirement. @return [String]
@!attribute [rw] 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. @return [String]
@!attribute [rw] conditions
Match conditions for the filter. @return [Array<Types::Condition>]
@see docs.aws.amazon.com/goto/WebAPI/wafv2-2019-07-29/Filter AWS API Documentation
Constants
- SENSITIVE