class Aws::ElasticBeanstalk::Types::ApplicationVersionDescription

Describes the properties of an application version.

@!attribute [rw] application_version_arn

The Amazon Resource Name (ARN) of the application version.
@return [String]

@!attribute [rw] application_name

The name of the application to which the application version
belongs.
@return [String]

@!attribute [rw] description

The description of the application version.
@return [String]

@!attribute [rw] version_label

A unique identifier for the application version.
@return [String]

@!attribute [rw] source_build_information

If the version's source code was retrieved from AWS CodeCommit, the
location of the source code for the application version.
@return [Types::SourceBuildInformation]

@!attribute [rw] build_arn

Reference to the artifact from the AWS CodeBuild build.
@return [String]

@!attribute [rw] source_bundle

The storage location of the application version's source bundle in
Amazon S3.
@return [Types::S3Location]

@!attribute [rw] date_created

The creation date of the application version.
@return [Time]

@!attribute [rw] date_updated

The last modified date of the application version.
@return [Time]

@!attribute [rw] status

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 AWS
  CodeBuild build.

* `Processed` – Elastic Beanstalk was successfully pre-processed and
  validated.

* `Failed` – Either the AWS CodeBuild build failed or configuration
  files didn't pass validation. This application version isn't
  usable.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationVersionDescription AWS API Documentation

Constants

SENSITIVE