This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::MWAA::Environment ModuleLoggingConfiguration
Defines the type of logs to send for the Apache Airflow log type (e.g. DagProcessingLogs).
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CloudWatchLogGroupArn" :String, "Enabled" :Boolean, "LogLevel" :String}
YAML
CloudWatchLogGroupArn:StringEnabled:BooleanLogLevel:String
Properties
CloudWatchLogGroupArn-
The ARN of the CloudWatch Logs log group for each type of Apache Airflow log type that you have enabled.
Note
CloudWatchLogGroupArnis available only as a return value, accessible when specified as an attribute in theFn:GetAttintrinsic function. Any value you provide forCloudWatchLogGroupArnis discarded by Amazon MWAA.Required: No
Type: String
Pattern:
^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b)(-[a-z]+)?:logs:[a-z0-9\-]+:\d{12}:log-group:\w+Maximum:
1224Update requires: No interruption
Enabled-
Indicates whether to enable the Apache Airflow log type (e.g.
DagProcessingLogs) in CloudWatch Logs.Required: No
Type: Boolean
Update requires: No interruption
LogLevel-
Defines the Apache Airflow logs to send for the log type (e.g.
DagProcessingLogs) to CloudWatch Logs.Required: No
Type: String
Allowed values:
CRITICAL | ERROR | WARNING | INFO | DEBUGUpdate requires: No interruption