| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.WAFV2.Types.LoggingFilter
Description
Synopsis
Documentation
data LoggingFilter Source #
Filtering that specifies which web requests are kept in the logs and which are dropped, defined for a web ACL's LoggingConfiguration.
You can filter on the rule action and on the web request labels that were applied by matching rules during web ACL evaluation.
See: newLoggingFilter smart constructor.
Constructors
| LoggingFilter' | |
Fields
| |
Instances
Arguments
| :: NonEmpty Filter | |
| -> FilterBehavior | |
| -> LoggingFilter |
Create a value of LoggingFilter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:LoggingFilter', loggingFilter_filters - The filters that you want to apply to the logs.
$sel:defaultBehavior:LoggingFilter', loggingFilter_defaultBehavior - Default handling for logs that don't match any of the specified
filtering conditions.
loggingFilter_filters :: Lens' LoggingFilter (NonEmpty Filter) Source #
The filters that you want to apply to the logs.
loggingFilter_defaultBehavior :: Lens' LoggingFilter FilterBehavior Source #
Default handling for logs that don't match any of the specified filtering conditions.