Class: Aws::ObservabilityAdmin::Types::LoggingFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::ObservabilityAdmin::Types::LoggingFilter
- Defined in:
- gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb
Overview
Configuration that determines which WAF log records to keep or drop based on specified conditions.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#default_behavior ⇒ String
The default action (KEEP or DROP) for log records that don't match any filter conditions.
-
#filters ⇒ Array<Types::Filter>
A list of filter conditions that determine log record handling behavior.
Instance Attribute Details
#default_behavior ⇒ String
The default action (KEEP or DROP) for log records that don't match any filter conditions.
1564 1565 1566 1567 1568 1569 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 1564 class LoggingFilter < Struct.new( :filters, :default_behavior) SENSITIVE = [] include Aws::Structure end |
#filters ⇒ Array<Types::Filter>
A list of filter conditions that determine log record handling behavior.
1564 1565 1566 1567 1568 1569 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 1564 class LoggingFilter < Struct.new( :filters, :default_behavior) SENSITIVE = [] include Aws::Structure end |