libZSservicesZSamazonka-mwaaZSamazonka-mwaa
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Description

 
Synopsis

Documentation

data ModuleLoggingConfigurationInput Source #

Defines the type of logs to send for the Apache Airflow log type (e.g. DagProcessingLogs). Valid values: CloudWatchLogGroupArn, Enabled, LogLevel.

See: newModuleLoggingConfigurationInput smart constructor.

Constructors

ModuleLoggingConfigurationInput' 

Fields

  • enabled :: Bool

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

  • logLevel :: LoggingLevel

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

Instances

Instances details
Eq ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Read ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Show ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Generic ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Associated Types

type Rep ModuleLoggingConfigurationInput :: Type -> Type #

NFData ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Hashable ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

ToJSON ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

type Rep ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

type Rep ModuleLoggingConfigurationInput = D1 ('MetaData "ModuleLoggingConfigurationInput" "Amazonka.MwAA.Types.ModuleLoggingConfigurationInput" "libZSservicesZSamazonka-mwaaZSamazonka-mwaa" 'False) (C1 ('MetaCons "ModuleLoggingConfigurationInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingLevel)))

newModuleLoggingConfigurationInput Source #

Create a value of ModuleLoggingConfigurationInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:ModuleLoggingConfigurationInput', moduleLoggingConfigurationInput_enabled - Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs) in CloudWatch Logs.

$sel:logLevel:ModuleLoggingConfigurationInput', moduleLoggingConfigurationInput_logLevel - Defines the Apache Airflow logs to send for the log type (e.g. DagProcessingLogs) to CloudWatch Logs. Valid values: CRITICAL, ERROR, WARNING, INFO.

moduleLoggingConfigurationInput_enabled :: Lens' ModuleLoggingConfigurationInput Bool Source #

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

moduleLoggingConfigurationInput_logLevel :: Lens' ModuleLoggingConfigurationInput LoggingLevel Source #

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