Skip to content

ModuleLoggingConfiguration

Source code in docs_src/capo_mwaa/types/module_logging_configuration.py
class ModuleLoggingConfiguration(TypedDict, closed=True):
    enabled: NotRequired["capo_mwaa.types.logging_enabled.LoggingEnabled"]
    """<p>Indicates whether the Apache Airflow log type (e.g. <code>DagProcessingLogs</code>) is enabled.</p>"""
    log_level: NotRequired["capo_mwaa.types.logging_level.LoggingLevel"]
    """<p>The Apache Airflow log level for the log type (e.g. <code>DagProcessingLogs</code>). </p>"""
    cloud_watch_log_group_arn: NotRequired[
        "capo_mwaa.types.cloud_watch_log_group_arn.CloudWatchLogGroupArn"
    ]
    """<p>The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g. <code>DagProcessingLogs</code>) is published. For example, <code>arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*</code>.</p>"""

cloud_watch_log_group_arn instance-attribute

cloud_watch_log_group_arn: NotRequired[CloudWatchLogGroupArn]

The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g. DagProcessingLogs) is published. For example, arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*.

enabled instance-attribute

enabled: NotRequired[LoggingEnabled]

Indicates whether the Apache Airflow log type (e.g. DagProcessingLogs) is enabled.

log_level instance-attribute

log_level: NotRequired[LoggingLevel]

The Apache Airflow log level for the log type (e.g. DagProcessingLogs).