| Package | Description |
|---|---|
| software.amazon.awscdk.services.mwaa |
AWS::MWAA Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnEnvironment.Builder |
CfnEnvironment.Builder.airflowConfigurationOptions(Object airflowConfigurationOptions)
A list of key-value pairs containing the Airflow configuration options for your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.airflowVersion(String airflowVersion)
The version of Apache Airflow to use for the environment.
|
static CfnEnvironment.Builder |
CfnEnvironment.Builder.create(software.constructs.Construct scope,
String id) |
CfnEnvironment.Builder |
CfnEnvironment.Builder.dagS3Path(String dagS3Path)
The relative path to the DAGs folder on your Amazon S3 bucket.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.environmentClass(String environmentClass)
The environment class type.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.executionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the execution role in IAM that allows MWAA to access AWS resources in your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.kmsKey(String kmsKey)
The AWS Key Management Service (KMS) key to encrypt and decrypt the data in your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.loggingConfiguration(CfnEnvironment.LoggingConfigurationProperty loggingConfiguration)
The Apache Airflow logs being sent to CloudWatch Logs: `DagProcessingLogs` , `SchedulerLogs` , `TaskLogs` , `WebserverLogs` , `WorkerLogs` .
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.loggingConfiguration(IResolvable loggingConfiguration)
The Apache Airflow logs being sent to CloudWatch Logs: `DagProcessingLogs` , `SchedulerLogs` , `TaskLogs` , `WebserverLogs` , `WorkerLogs` .
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.maxWorkers(Number maxWorkers)
The maximum number of workers that you want to run in your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.minWorkers(Number minWorkers)
The minimum number of workers that you want to run in your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.name(String name)
The name of your Amazon MWAA environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.networkConfiguration(CfnEnvironment.NetworkConfigurationProperty networkConfiguration)
The VPC networking components used to secure and enable network traffic between the AWS resources for your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.networkConfiguration(IResolvable networkConfiguration)
The VPC networking components used to secure and enable network traffic between the AWS resources for your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.pluginsS3ObjectVersion(String pluginsS3ObjectVersion)
The version of the plugins.zip file on your Amazon S3 bucket.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.pluginsS3Path(String pluginsS3Path)
The relative path to the `plugins.zip` file on your Amazon S3 bucket.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.requirementsS3ObjectVersion(String requirementsS3ObjectVersion)
The version of the requirements.txt file on your Amazon S3 bucket.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.requirementsS3Path(String requirementsS3Path)
The relative path to the `requirements.txt` file on your Amazon S3 bucket.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.schedulers(Number schedulers)
The number of schedulers that you want to run in your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.sourceBucketArn(String sourceBucketArn)
The Amazon Resource Name (ARN) of the Amazon S3 bucket where your DAG code and supporting files are stored.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.tags(Object tags)
The key-value tag pairs associated to your environment.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.webserverAccessMode(String webserverAccessMode)
The Apache Airflow *Web server* access mode.
|
CfnEnvironment.Builder |
CfnEnvironment.Builder.weeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart)
The day and time of the week to start weekly maintenance updates of your environment in the following format: `DAY:HH:MM` .
|
Copyright © 2022. All rights reserved.