EnvironmentModuleLoggingConfigurationArgs

data class EnvironmentModuleLoggingConfigurationArgs(val cloudWatchLogGroupArn: Output<String>? = null, val enabled: Output<Boolean>? = null, val logLevel: Output<EnvironmentLoggingLevel>? = null) : ConvertibleToJava<EnvironmentModuleLoggingConfigurationArgs>

Logging configuration for a specific airflow component.

Constructors

constructor(cloudWatchLogGroupArn: Output<String>? = null, enabled: Output<Boolean>? = null, logLevel: Output<EnvironmentLoggingLevel>? = null)

Properties

Link copied to clipboard
val cloudWatchLogGroupArn: Output<String>? = null

The ARN of the CloudWatch Logs log group for each type of Apache Airflow log type that you have enabled.

Link copied to clipboard
val enabled: Output<Boolean>? = null

Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs ) in CloudWatch Logs.

Link copied to clipboard
val logLevel: Output<EnvironmentLoggingLevel>? = null

Defines the Apache Airflow logs to send for the log type (e.g. DagProcessingLogs ) to CloudWatch Logs. Valid values: CRITICAL , ERROR , WARNING , INFO .

Functions

Link copied to clipboard
open override fun toJava(): EnvironmentModuleLoggingConfigurationArgs