EnvironmentArgs

data class EnvironmentArgs(val airflowConfigurationOptions: Output<Any>? = null, val airflowVersion: Output<String>? = null, val dagS3Path: Output<String>? = null, val environmentClass: Output<String>? = null, val executionRoleArn: Output<String>? = null, val kmsKey: Output<String>? = null, val loggingConfiguration: Output<EnvironmentLoggingConfigurationArgs>? = null, val maxWorkers: Output<Int>? = null, val minWorkers: Output<Int>? = null, val name: Output<String>? = null, val networkConfiguration: Output<EnvironmentNetworkConfigurationArgs>? = null, val pluginsS3ObjectVersion: Output<String>? = null, val pluginsS3Path: Output<String>? = null, val requirementsS3ObjectVersion: Output<String>? = null, val requirementsS3Path: Output<String>? = null, val schedulers: Output<Int>? = null, val sourceBucketArn: Output<String>? = null, val startupScriptS3ObjectVersion: Output<String>? = null, val startupScriptS3Path: Output<String>? = null, val tags: Output<Any>? = null, val webserverAccessMode: Output<EnvironmentWebserverAccessMode>? = null, val weeklyMaintenanceWindowStart: Output<String>? = null) : ConvertibleToJava<EnvironmentArgs>

Resource schema for AWS::MWAA::Environment

Constructors

Link copied to clipboard
fun EnvironmentArgs(airflowConfigurationOptions: Output<Any>? = null, airflowVersion: Output<String>? = null, dagS3Path: Output<String>? = null, environmentClass: Output<String>? = null, executionRoleArn: Output<String>? = null, kmsKey: Output<String>? = null, loggingConfiguration: Output<EnvironmentLoggingConfigurationArgs>? = null, maxWorkers: Output<Int>? = null, minWorkers: Output<Int>? = null, name: Output<String>? = null, networkConfiguration: Output<EnvironmentNetworkConfigurationArgs>? = null, pluginsS3ObjectVersion: Output<String>? = null, pluginsS3Path: Output<String>? = null, requirementsS3ObjectVersion: Output<String>? = null, requirementsS3Path: Output<String>? = null, schedulers: Output<Int>? = null, sourceBucketArn: Output<String>? = null, startupScriptS3ObjectVersion: Output<String>? = null, startupScriptS3Path: Output<String>? = null, tags: Output<Any>? = null, webserverAccessMode: Output<EnvironmentWebserverAccessMode>? = null, weeklyMaintenanceWindowStart: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): EnvironmentArgs

Properties

Link copied to clipboard
val airflowConfigurationOptions: Output<Any>? = null

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"

Link copied to clipboard
val airflowVersion: Output<String>? = null
Link copied to clipboard
val dagS3Path: Output<String>? = null
Link copied to clipboard
val environmentClass: Output<String>? = null
Link copied to clipboard
val executionRoleArn: Output<String>? = null
Link copied to clipboard
val kmsKey: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val maxWorkers: Output<Int>? = null
Link copied to clipboard
val minWorkers: Output<Int>? = null
Link copied to clipboard
val name: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val pluginsS3ObjectVersion: Output<String>? = null
Link copied to clipboard
val pluginsS3Path: Output<String>? = null
Link copied to clipboard
val requirementsS3ObjectVersion: Output<String>? = null
Link copied to clipboard
val requirementsS3Path: Output<String>? = null
Link copied to clipboard
val schedulers: Output<Int>? = null
Link copied to clipboard
val sourceBucketArn: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val startupScriptS3Path: Output<String>? = null
Link copied to clipboard
val tags: Output<Any>? = null

A map of tags for the environment.

Link copied to clipboard
Link copied to clipboard