ApplicationVersionDescription
¶
Source code in docs_src/capo_elastic_beanstalk/types/application_version_description.py
application_name
instance-attribute
¶
application_name: NotRequired[ApplicationName]
The name of the application to which the application version belongs.
application_version_arn
instance-attribute
¶
application_version_arn: NotRequired[ApplicationVersionArn]
The Amazon Resource Name (ARN) of the application version.
build_arn
instance-attribute
¶
build_arn: NotRequired[String]
Reference to the artifact from the CodeBuild build.
date_created
instance-attribute
¶
date_created: NotRequired[CreationDate]
The creation date of the application version.
date_updated
instance-attribute
¶
date_updated: NotRequired[UpdateDate]
The last modified date of the application version.
description
instance-attribute
¶
description: NotRequired[Description]
The description of the application version.
image_build_configuration
instance-attribute
¶
image_build_configuration: NotRequired[ImageBuildConfiguration]
The settings that Elastic Beanstalk uses to build a container image from the source bundle of the application version. Not present for an application version created from an image you provide.
image_source
instance-attribute
¶
image_source: NotRequired[ImageSource]
The location of the container image for the application version.
For an application version created from an image you provide, this is that image. For one that Elastic Beanstalk builds from your source bundle, Elastic Beanstalk fills this in with the image it pushed after the build succeeds.
process
instance-attribute
¶
process: NotRequired[ApplicationVersionProccess]
Indicates whether Elastic Beanstalk pre-processed and validated the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle of the application version.
source_build_information
instance-attribute
¶
source_build_information: NotRequired[SourceBuildInformation]
If the version's source code was retrieved from CodeCommit, the location of the source code for the application version.
source_bundle
instance-attribute
¶
source_bundle: NotRequired[S3Location]
The storage location of the application version's source bundle in Amazon S3.
status
instance-attribute
¶
status: NotRequired[ApplicationVersionStatus]
The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.
-
Unprocessed– Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment. -
Processing– Elastic Beanstalk is currently processing the application version. -
Building– Application version is currently undergoing an CodeBuild build. -
Processed– Elastic Beanstalk was successfully pre-processed and validated. -
Failed– Either the CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.
version_label
instance-attribute
¶
version_label: NotRequired[VersionLabel]
A unique identifier for the application version.