Class: Environment

ElasticBeanstalk.Environment

new Environment()

Properties:
Name Type Description
ApplicationName String Required: Yes. The name of the application that is associated with this environment.Update requires: Replacement
CNAMEPrefix String Required: No. A prefix for your Elastic Beanstalk environment URL.Update requires: Replacement
Description String Required: No. A description that helps you identify this environment.Update requires: No interruption
EnvironmentName String Required: No. A name for the Elastic Beanstalk environment. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the environment name. For more information, see Name Type.ImportantIf you specify a name, you cannot do updates that require this resource to be replaced. You can still do updates that require no or some interruption. If you must replace the resource, specify a new name.Update requires: Replacement
OptionSettings ElasticBeanstalkOptionSettingsPropertyType Required: No. Key-value pairs defining configuration options for this environment. These options override the values that are defined in the solution stack or the configuration template. If you remove any options during a stack update, the removed options revert to default values.Update requires: Some interruptions
SolutionStackName String Required: No. The name of an Elastic Beanstalk solution stack that this configuration will use. For more information, see Supported Platforms in the AWS Elastic Beanstalk Developer Guide. You must specify either this parameter or an Elastic Beanstalk configuration template name.Update requires: Replacement
Tags AWSCloudFormationResourceTags Required: No. An arbitrary set of tags (key–value pairs) for this environment.Update requires: You can update tags only if you update another property that requires that the environment be replaced, such as the ApplicationName property.
TemplateName String Required: No. The name of the Elastic Beanstalk configuration template to use with the environment. You must specify either this parameter or a solution stack name.Update requires: Some interruptions
Tier ElasticBeanstalkEnvironmentTierPropertyType Required: No. Specifies the tier to use in creating this environment. The environment tier that you choose determines whether Elastic Beanstalk provisions resources to support a web application that handles HTTP(S) requests or a web application that handles background-processing tasks.Update requires: See Elastic Beanstalk Environment Tier Property Type
VersionLabel String Required: No. The version to associate with the environment.Update requires: Some interruptions
Source:

Extends

  • WKResource

ElasticBeanstalk.Environment

new Environment()

Properties:
Name Type Description
ApplicationName String Required: Yes. The name of the application that is associated with this environment.Update requires: Replacement
CNAMEPrefix String Required: No. A prefix for your Elastic Beanstalk environment URL.Update requires: Replacement
Description String Required: No. A description that helps you identify this environment.Update requires: No interruption
EnvironmentName String Required: No. A name for the Elastic Beanstalk environment. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the environment name. For more information, see Name Type.ImportantIf you specify a name, you cannot do updates that require this resource to be replaced. You can still do updates that require no or some interruption. If you must replace the resource, specify a new name.Update requires: Replacement
OptionSettings ElasticBeanstalkOptionSettingsPropertyType Required: No. Key-value pairs defining configuration options for this environment. These options override the values that are defined in the solution stack or the configuration template. If you remove any options during a stack update, the removed options revert to default values.Update requires: Some interruptions
SolutionStackName String Required: No. The name of an Elastic Beanstalk solution stack that this configuration will use. For more information, see Supported Platforms in the AWS Elastic Beanstalk Developer Guide. You must specify either this parameter or an Elastic Beanstalk configuration template name.Update requires: Replacement
Tags AWSCloudFormationResourceTags Required: No. An arbitrary set of tags (key–value pairs) for this environment.Update requires: You can update tags only if you update another property that requires that the environment be replaced, such as the ApplicationName property.
TemplateName String Required: No. The name of the Elastic Beanstalk configuration template to use with the environment. You must specify either this parameter or a solution stack name.Update requires: Some interruptions
Tier ElasticBeanstalkEnvironmentTierPropertyType Required: No. Specifies the tier to use in creating this environment. The environment tier that you choose determines whether Elastic Beanstalk provisions resources to support a web application that handles HTTP(S) requests or a web application that handles background-processing tasks.Update requires: See Elastic Beanstalk Environment Tier Property Type
VersionLabel String Required: No. The version to associate with the environment.Update requires: Some interruptions
Source:

Extends

  • WKResource