Class: Aws::MWAA::Types::ModuleLoggingConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-mwaa/types.rb

Overview

Describes the Apache Airflow log details for the log type (e.g. ‘DagProcessingLogs`).

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_watch_log_group_arnString

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:*`.

Returns:

  • (String)


1218
1219
1220
1221
1222
1223
1224
# File 'lib/aws-sdk-mwaa/types.rb', line 1218

class ModuleLoggingConfiguration < Struct.new(
  :enabled,
  :log_level,
  :cloud_watch_log_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#enabledBoolean

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

Returns:

  • (Boolean)


1218
1219
1220
1221
1222
1223
1224
# File 'lib/aws-sdk-mwaa/types.rb', line 1218

class ModuleLoggingConfiguration < Struct.new(
  :enabled,
  :log_level,
  :cloud_watch_log_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#log_levelString

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

Returns:

  • (String)


1218
1219
1220
1221
1222
1223
1224
# File 'lib/aws-sdk-mwaa/types.rb', line 1218

class ModuleLoggingConfiguration < Struct.new(
  :enabled,
  :log_level,
  :cloud_watch_log_group_arn)
  SENSITIVE = []
  include Aws::Structure
end