Package-level declarations

Types

Link copied to clipboard
class Environment : KotlinCustomResource

Creates a MWAA Environment resource.

Link copied to clipboard
data class EnvironmentArgs(val airflowConfigurationOptions: Output<Map<String, String>>? = null, val airflowVersion: Output<String>? = null, val dagS3Path: Output<String>? = null, val endpointManagement: Output<String>? = null, val environmentClass: Output<String>? = null, val executionRoleArn: Output<String>? = null, val kmsKey: Output<String>? = null, val loggingConfiguration: Output<EnvironmentLoggingConfigurationArgs>? = null, val maxWebservers: Output<Int>? = null, val maxWorkers: Output<Int>? = null, val minWebservers: 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<Map<String, String>>? = null, val webserverAccessMode: Output<String>? = null, val weeklyMaintenanceWindowStart: Output<String>? = null) : ConvertibleToJava<EnvironmentArgs>

Creates a MWAA Environment resource.

Link copied to clipboard
Link copied to clipboard
object EnvironmentMapper : ResourceMapper<Environment>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun environment(name: String, block: suspend EnvironmentResourceBuilder.() -> Unit): Environment