@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 |
applicationName(String applicationName)
`AWS::ElasticBeanstalk::Environment.ApplicationName`.
|
CfnEnvironment |
build() |
CfnEnvironment.Builder |
cnamePrefix(String cnamePrefix)
`AWS::ElasticBeanstalk::Environment.CNAMEPrefix`.
|
static CfnEnvironment.Builder |
create(software.constructs.Construct scope,
String id) |
CfnEnvironment.Builder |
description(String description)
`AWS::ElasticBeanstalk::Environment.Description`.
|
CfnEnvironment.Builder |
environmentName(String environmentName)
`AWS::ElasticBeanstalk::Environment.EnvironmentName`.
|
CfnEnvironment.Builder |
operationsRole(String operationsRole)
`AWS::ElasticBeanstalk::Environment.OperationsRole`.
|
CfnEnvironment.Builder |
optionSettings(IResolvable optionSettings)
`AWS::ElasticBeanstalk::Environment.OptionSettings`.
|
CfnEnvironment.Builder |
optionSettings(List<? extends Object> optionSettings)
`AWS::ElasticBeanstalk::Environment.OptionSettings`.
|
CfnEnvironment.Builder |
platformArn(String platformArn)
`AWS::ElasticBeanstalk::Environment.PlatformArn`.
|
CfnEnvironment.Builder |
solutionStackName(String solutionStackName)
`AWS::ElasticBeanstalk::Environment.SolutionStackName`.
|
CfnEnvironment.Builder |
tags(List<? extends CfnTag> tags)
`AWS::ElasticBeanstalk::Environment.Tags`.
|
CfnEnvironment.Builder |
templateName(String templateName)
`AWS::ElasticBeanstalk::Environment.TemplateName`.
|
CfnEnvironment.Builder |
tier(CfnEnvironment.TierProperty tier)
`AWS::ElasticBeanstalk::Environment.Tier`.
|
CfnEnvironment.Builder |
tier(IResolvable tier)
`AWS::ElasticBeanstalk::Environment.Tier`.
|
CfnEnvironment.Builder |
versionLabel(String versionLabel)
`AWS::ElasticBeanstalk::Environment.VersionLabel`.
|
@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.OptionSettingProperty.Builder.@Stability(value=Stable) public CfnEnvironment.Builder applicationName(String applicationName)
applicationName - `AWS::ElasticBeanstalk::Environment.ApplicationName`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder cnamePrefix(String cnamePrefix)
cnamePrefix - `AWS::ElasticBeanstalk::Environment.CNAMEPrefix`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder description(String description)
description - `AWS::ElasticBeanstalk::Environment.Description`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder environmentName(String environmentName)
environmentName - `AWS::ElasticBeanstalk::Environment.EnvironmentName`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder operationsRole(String operationsRole)
operationsRole - `AWS::ElasticBeanstalk::Environment.OperationsRole`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder optionSettings(IResolvable optionSettings)
optionSettings - `AWS::ElasticBeanstalk::Environment.OptionSettings`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder optionSettings(List<? extends Object> optionSettings)
optionSettings - `AWS::ElasticBeanstalk::Environment.OptionSettings`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder platformArn(String platformArn)
platformArn - `AWS::ElasticBeanstalk::Environment.PlatformArn`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder solutionStackName(String solutionStackName)
solutionStackName - `AWS::ElasticBeanstalk::Environment.SolutionStackName`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::ElasticBeanstalk::Environment.Tags`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder templateName(String templateName)
templateName - `AWS::ElasticBeanstalk::Environment.TemplateName`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder tier(CfnEnvironment.TierProperty tier)
tier - `AWS::ElasticBeanstalk::Environment.Tier`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder tier(IResolvable tier)
tier - `AWS::ElasticBeanstalk::Environment.Tier`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder versionLabel(String versionLabel)
versionLabel - `AWS::ElasticBeanstalk::Environment.VersionLabel`. This parameter is required.this@Stability(value=Stable) public CfnEnvironment build()
build in interface software.amazon.jsii.Builder<CfnEnvironment>Copyright © 2021. All rights reserved.