latest--aws-mwaa-environment
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mwaa-environment.json |
| Parent schema | serverless-framework-configuration |
Resource schema for AWS::MWAA::Environment. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-mwaa.git
Properties
Customer-defined identifier for the environment, unique per customer region.
IAM role to be used by tasks.
The identifier of the AWS Key Management Service (AWS KMS) customer master key (CMK) to use for MWAA data encryption.
You can specify the CMK using any of the following:
Key ID. For example, key/1234abcd-12ab-34cd-56ef-1234567890ab.
Key alias. For example, alias/ExampleAlias.
Key ARN. For example, arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef.
Alias ARN. For example, arn:aws:kms:us-east-1:012345678910:alias/ExampleAlias.
AWS authenticates the CMK asynchronously. Therefore, if you specify an ID, alias, or ARN that is not valid, the action can appear to complete, but eventually fails.
Version of airflow to deploy to the environment.
ARN for the AWS S3 bucket to use as the source of DAGs and plugins for the environment.
Represents an S3 prefix relative to the root of an S3 bucket.
Represents an S3 prefix relative to the root of an S3 bucket.
Represents an version ID for an S3 object.
Represents an S3 prefix relative to the root of an S3 bucket.
Represents an version ID for an S3 object.
Represents an S3 prefix relative to the root of an S3 bucket.
Represents an version ID for an S3 object.
Key/value pairs representing Airflow configuration variables. Keys are prefixed by their section:
[core]
dags_folder={AIRFLOW_HOME}/dags
Would be represented as
"core.dags_folder": "{AIRFLOW_HOME}/dags"
Templated configuration for airflow processes and backing infrastructure.
Configures the network resources of the environment.
2 nested properties
A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones.
A list of security groups to use for the environment.
Logging configuration for the environment.
5 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Start time for the weekly maintenance window.
A map of tags for the environment.
Choice for mode of webserver access including over public internet or via private VPC endpoint.
Definitions
Customer-defined identifier for the environment, unique per customer region.
The status of the environment.
The error associated with an update request.
The error code associated with an error.
Error message describing a failed operation.
ARN for the MWAA environment.
ARN for the AWS S3 bucket to use as the source of DAGs and plugins for the environment.
When the environment resource was created.
When the update request was created.
Url endpoint for the environment's Airflow UI.
IAM role to be used by tasks.
IAM role to be used by MWAA to perform AWS API calls on behalf of the customer.
The identifier of the AWS Key Management Service (AWS KMS) customer master key (CMK) to use for MWAA data encryption.
You can specify the CMK using any of the following:
Key ID. For example, key/1234abcd-12ab-34cd-56ef-1234567890ab.
Key alias. For example, alias/ExampleAlias.
Key ARN. For example, arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef.
Alias ARN. For example, arn:aws:kms:us-east-1:012345678910:alias/ExampleAlias.
AWS authenticates the CMK asynchronously. Therefore, if you specify an ID, alias, or ARN that is not valid, the action can appear to complete, but eventually fails.
Version of airflow to deploy to the environment.
Represents an S3 prefix relative to the root of an S3 bucket.
Templated configuration for airflow processes and backing infrastructure.
Maximum worker compute units.
Minimum worker compute units.
Scheduler compute units.
Configures the network resources of the environment.
A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones.
A list of security groups to use for the environment.
Logging configuration for the environment.
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Logging configuration for a specific airflow component.
3 nested properties
Configures logging for the environment.
Configures airflow component logging for the environment.
2 nested properties
Configures airflow component logging for the environment.
2 nested properties
Configures airflow component logging for the environment.
2 nested properties
Configures airflow component logging for the environment.
2 nested properties
Configures airflow component logging for the environment.
2 nested properties
Logging configuration for a specific airflow component.
Configures airflow component logging for the environment.
Details about the last update performed on the environment.
When the update request was created.
The error associated with an update request.
2 nested properties
The error code associated with an error.
Error message describing a failed operation.
The error code associated with an error.
Error message describing a failed operation.
Represents an version ID for an S3 object.
Start time for the weekly maintenance window.
Choice for mode of webserver access including over public internet or via private VPC endpoint.