@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.