ApplicationName |
String
|
Required: Yes. Name of the Elastic Beanstalk application that is associated with this configuration
template.Update requires: Replacement |
Description |
String
|
Required: No. An optional description for this configuration.Update requires: Some interruptions |
EnvironmentId |
String
|
Required: Conditional. An environment whose settings you want to use to create the configuration
template. You must specify this property if you don't specify the
SolutionStackName or SourceConfiguration
properties.Update requires: Replacement |
OptionSettings |
ElasticBeanstalkOptionSettingsPropertyType
|
Required: No. A list of
OptionSettings for this Elastic Beanstalk configuration. For a complete
list of Elastic Beanstalk configuration options, see Option
Values, in the AWS Elastic Beanstalk Developer
Guide.Update requires: Some interruptions |
SolutionStackName |
String
|
Required: Conditional. The name of an Elastic Beanstalk solution stack that this configuration will use. A
solution stack specifies the operating system, architecture, and application
server for a configuration template, such as 64bit Amazon Linux 2013.09
running Tomcat 7 Java 7. For more information, see Supported Platforms in the
AWS Elastic Beanstalk Developer Guide.You must specify this property if you don't specify the
EnvironmentId or SourceConfiguration
properties.Update requires: Replacement |
SourceConfiguration |
ElasticBeanstalkSourceConfigurationPropertyType
|
Required: Conditional. A configuration template that is associated with another Elastic Beanstalk application. If
you specify the SolutionStackName property and the
SourceConfiguration property, the solution stack in the source
configuration template must match the value that you specified for the
SolutionStackName property.You must specify this property if you don't specify the
EnvironmentId or SolutionStackName properties.Update requires: Replacement |