You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Imagebuilder::Types::Image

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

An image build version.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ String

The Amazon Resource Name (ARN) of the image.

Returns:

  • (String) —

    The Amazon Resource Name (ARN) of the image.

#date_created ⇒ String

The date on which this image was created.

Returns:

  • (String) —

    The date on which this image was created.

#distribution_configuration ⇒ Types::DistributionConfiguration

The distribution configuration used when creating this image.

Returns:

#enhanced_image_metadata_enabled ⇒ Boolean

Collects additional information about the image being created, including the operating system (OS) version and package list. This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.

Returns:

  • (Boolean) —

    Collects additional information about the image being created, including the operating system (OS) version and package list.

#image_recipe ⇒ Types::ImageRecipe

The image recipe used when creating the image.

Returns:

#image_tests_configuration ⇒ Types::ImageTestsConfiguration

The image tests configuration used when creating this image.

Returns:

#infrastructure_configuration ⇒ Types::InfrastructureConfiguration

The infrastructure used when creating this image.

Returns:

#name ⇒ String

The name of the image.

Returns:

  • (String) —

    The name of the image.

#os_version ⇒ String

The operating system version of the instance. For example, Amazon Linux 2, Ubuntu 18, or Microsoft Windows Server 2019.

Returns:

  • (String) —

    The operating system version of the instance.

#output_resources ⇒ Types::OutputResources

The output resources produced when creating this image.

Returns:

#platform ⇒ String

The platform of the image.

Possible values:

  • Windows
  • Linux

Returns:

  • (String) —

    The platform of the image.

#source_pipeline_arn ⇒ String

The Amazon Resource Name (ARN) of the image pipeline that created this image.

Returns:

  • (String) —

    The Amazon Resource Name (ARN) of the image pipeline that created this image.

#source_pipeline_name ⇒ String

The name of the image pipeline that created this image.

Returns:

  • (String) —

    The name of the image pipeline that created this image.

#state ⇒ Types::ImageState

The state of the image.

Returns:

#tags ⇒ Hash<String,String>

The tags of the image.

Returns:

  • (Hash<String,String>) —

    The tags of the image.

#version ⇒ String

The semantic version of the image.

Returns:

  • (String) —

    The semantic version of the image.