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 |