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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mwaa/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)


917
918
919
920
921
922
923
# File 'gems/aws-sdk-mwaa/lib/aws-sdk-mwaa/types.rb', line 917

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

#enabledBoolean

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

Returns:

  • (Boolean)


917
918
919
920
921
922
923
# File 'gems/aws-sdk-mwaa/lib/aws-sdk-mwaa/types.rb', line 917

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

#log_levelString

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

Returns:

  • (String)


917
918
919
920
921
922
923
# File 'gems/aws-sdk-mwaa/lib/aws-sdk-mwaa/types.rb', line 917

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