This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::ElasticBeanstalk::ApplicationVersion ImageConfiguration
The source of the container image for an application version: an image that you built and pushed to a container registry yourself, or settings for Elastic Beanstalk to build one from your source bundle.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Build" :ImageBuildConfiguration, "Source" :ImageSource}
Properties
Build-
Settings that Elastic Beanstalk uses to build a container image from the source bundle of the application version.
If you specify
Build, also specify the request'sSourceBundleparameter, and don't specifySource.Required: No
Type: ImageBuildConfiguration
Update requires: Replacement
Source-
The location of a container image that you built and pushed to a container registry yourself. Elastic Beanstalk deploys the image without a build step.
If you specify
Source, don't specifyBuildor the request'sSourceBundleparameter.Required: No
Type: ImageSource
Update requires: Replacement