@Stability(value=Stable) public static final class CfnEnvironment.Builder extends Object implements software.amazon.jsii.Builder<CfnEnvironment>
CfnEnvironment.| Modifier and Type | Method and Description |
|---|---|
CfnEnvironment.Builder |
airflowConfigurationOptions(Object airflowConfigurationOptions)
`AWS::MWAA::Environment.AirflowConfigurationOptions`.
|
CfnEnvironment.Builder |
airflowVersion(String airflowVersion)
`AWS::MWAA::Environment.AirflowVersion`.
|
CfnEnvironment |
build() |
static CfnEnvironment.Builder |
create(software.constructs.Construct scope,
String id) |
CfnEnvironment.Builder |
dagS3Path(String dagS3Path)
`AWS::MWAA::Environment.DagS3Path`.
|
CfnEnvironment.Builder |
environmentClass(String environmentClass)
`AWS::MWAA::Environment.EnvironmentClass`.
|
CfnEnvironment.Builder |
executionRoleArn(String executionRoleArn)
`AWS::MWAA::Environment.ExecutionRoleArn`.
|
CfnEnvironment.Builder |
kmsKey(String kmsKey)
`AWS::MWAA::Environment.KmsKey`.
|
CfnEnvironment.Builder |
loggingConfiguration(CfnEnvironment.LoggingConfigurationProperty loggingConfiguration)
`AWS::MWAA::Environment.LoggingConfiguration`.
|
CfnEnvironment.Builder |
loggingConfiguration(IResolvable loggingConfiguration)
`AWS::MWAA::Environment.LoggingConfiguration`.
|
CfnEnvironment.Builder |
maxWorkers(Number maxWorkers)
`AWS::MWAA::Environment.MaxWorkers`.
|
CfnEnvironment.Builder |
minWorkers(Number minWorkers)
`AWS::MWAA::Environment.MinWorkers`.
|
CfnEnvironment.Builder |
name(String name)
`AWS::MWAA::Environment.Name`.
|
CfnEnvironment.Builder |
networkConfiguration(CfnEnvironment.NetworkConfigurationProperty networkConfiguration)
`AWS::MWAA::Environment.NetworkConfiguration`.
|
CfnEnvironment.Builder |
networkConfiguration(IResolvable networkConfiguration)
`AWS::MWAA::Environment.NetworkConfiguration`.
|
CfnEnvironment.Builder |
pluginsS3ObjectVersion(String pluginsS3ObjectVersion)
`AWS::MWAA::Environment.PluginsS3ObjectVersion`.
|
CfnEnvironment.Builder |
pluginsS3Path(String pluginsS3Path)
`AWS::MWAA::Environment.PluginsS3Path`.
|
CfnEnvironment.Builder |
requirementsS3ObjectVersion(String requirementsS3ObjectVersion)
`AWS::MWAA::Environment.RequirementsS3ObjectVersion`.
|
CfnEnvironment.Builder |
requirementsS3Path(String requirementsS3Path)
`AWS::MWAA::Environment.RequirementsS3Path`.
|
CfnEnvironment.Builder |
sourceBucketArn(String sourceBucketArn)
`AWS::MWAA::Environment.SourceBucketArn`.
|
CfnEnvironment.Builder |
tags(CfnEnvironment.TagMapProperty tags)
`AWS::MWAA::Environment.Tags`.
|
CfnEnvironment.Builder |
webserverAccessMode(String webserverAccessMode)
`AWS::MWAA::Environment.WebserverAccessMode`.
|
CfnEnvironment.Builder |
weeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart)
`AWS::MWAA::Environment.WeeklyMaintenanceWindowStart`.
|
@Stability(value=Stable) public static CfnEnvironment.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnEnvironment.LoggingConfigurationProperty.Builder.@Stability(value=Stable) public CfnEnvironment.Builder name(String name)
name - `AWS::MWAA::Environment.Name`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder airflowConfigurationOptions(Object airflowConfigurationOptions)
airflowConfigurationOptions - `AWS::MWAA::Environment.AirflowConfigurationOptions`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder airflowVersion(String airflowVersion)
airflowVersion - `AWS::MWAA::Environment.AirflowVersion`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder dagS3Path(String dagS3Path)
dagS3Path - `AWS::MWAA::Environment.DagS3Path`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder environmentClass(String environmentClass)
environmentClass - `AWS::MWAA::Environment.EnvironmentClass`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder executionRoleArn(String executionRoleArn)
executionRoleArn - `AWS::MWAA::Environment.ExecutionRoleArn`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder kmsKey(String kmsKey)
kmsKey - `AWS::MWAA::Environment.KmsKey`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder loggingConfiguration(CfnEnvironment.LoggingConfigurationProperty loggingConfiguration)
loggingConfiguration - `AWS::MWAA::Environment.LoggingConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder loggingConfiguration(IResolvable loggingConfiguration)
loggingConfiguration - `AWS::MWAA::Environment.LoggingConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder maxWorkers(Number maxWorkers)
maxWorkers - `AWS::MWAA::Environment.MaxWorkers`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder minWorkers(Number minWorkers)
minWorkers - `AWS::MWAA::Environment.MinWorkers`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder networkConfiguration(CfnEnvironment.NetworkConfigurationProperty networkConfiguration)
networkConfiguration - `AWS::MWAA::Environment.NetworkConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder networkConfiguration(IResolvable networkConfiguration)
networkConfiguration - `AWS::MWAA::Environment.NetworkConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder pluginsS3ObjectVersion(String pluginsS3ObjectVersion)
pluginsS3ObjectVersion - `AWS::MWAA::Environment.PluginsS3ObjectVersion`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder pluginsS3Path(String pluginsS3Path)
pluginsS3Path - `AWS::MWAA::Environment.PluginsS3Path`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder requirementsS3ObjectVersion(String requirementsS3ObjectVersion)
requirementsS3ObjectVersion - `AWS::MWAA::Environment.RequirementsS3ObjectVersion`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder requirementsS3Path(String requirementsS3Path)
requirementsS3Path - `AWS::MWAA::Environment.RequirementsS3Path`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder sourceBucketArn(String sourceBucketArn)
sourceBucketArn - `AWS::MWAA::Environment.SourceBucketArn`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder tags(CfnEnvironment.TagMapProperty tags)
tags - `AWS::MWAA::Environment.Tags`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder webserverAccessMode(String webserverAccessMode)
webserverAccessMode - `AWS::MWAA::Environment.WebserverAccessMode`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder weeklyMaintenanceWindowStart(String weeklyMaintenanceWindowStart)
weeklyMaintenanceWindowStart - `AWS::MWAA::Environment.WeeklyMaintenanceWindowStart`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment build()
build in interface software.amazon.jsii.Builder<CfnEnvironment>Copyright © 2021. All rights reserved.