Skip to content

LoggingConfiguration

Source code in docs_src/capo_waf_regional/types/logging_configuration.py
class LoggingConfiguration(TypedDict, closed=True):
    resource_arn: "capo_waf_regional.types.resource_arn.ResourceArn"
    """<p>The Amazon Resource Name (ARN) of the web ACL that you want to associate with <code>LogDestinationConfigs</code>.</p>"""
    log_destination_configs: (
        "capo_waf_regional.types.log_destination_configs.LogDestinationConfigs"
    )
    """<p>An array of Amazon Kinesis Data Firehose ARNs.</p>"""
    redacted_fields: NotRequired[
        "capo_waf_regional.types.redacted_fields.RedactedFields"
    ]
    """<p>The parts of the request that you want redacted from the logs. For example, if you redact the cookie field, the cookie field in the firehose will be <code>xxx</code>. </p>"""

log_destination_configs instance-attribute

log_destination_configs: LogDestinationConfigs

An array of Amazon Kinesis Data Firehose ARNs.

redacted_fields instance-attribute

redacted_fields: NotRequired[RedactedFields]

The parts of the request that you want redacted from the logs. For example, if you redact the cookie field, the cookie field in the firehose will be xxx.

resource_arn instance-attribute

resource_arn: ResourceArn

The Amazon Resource Name (ARN) of the web ACL that you want to associate with LogDestinationConfigs.