class Aws::Imagebuilder::Types::CreateImageRequest

@note When making an API call, you may pass CreateImageRequest

data as a hash:

    {
      image_recipe_arn: "ImageRecipeArn",
      container_recipe_arn: "ContainerRecipeArn",
      distribution_configuration_arn: "DistributionConfigurationArn",
      infrastructure_configuration_arn: "InfrastructureConfigurationArn", # required
      image_tests_configuration: {
        image_tests_enabled: false,
        timeout_minutes: 1,
      },
      enhanced_image_metadata_enabled: false,
      tags: {
        "TagKey" => "TagValue",
      },
      client_token: "ClientToken", # required
    }

@!attribute [rw] image_recipe_arn

The Amazon Resource Name (ARN) of the image recipe that defines how
images are configured, tested, and assessed.
@return [String]

@!attribute [rw] container_recipe_arn

The Amazon Resource Name (ARN) of the container recipe that defines
how images are configured and tested.
@return [String]

@!attribute [rw] distribution_configuration_arn

The Amazon Resource Name (ARN) of the distribution configuration
that defines and configures the outputs of your pipeline.
@return [String]

@!attribute [rw] infrastructure_configuration_arn

The Amazon Resource Name (ARN) of the infrastructure configuration
that defines the environment in which your image will be built and
tested.
@return [String]

@!attribute [rw] image_tests_configuration

The image tests configuration of the image.
@return [Types::ImageTestsConfiguration]

@!attribute [rw] enhanced_image_metadata_enabled

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.
@return [Boolean]

@!attribute [rw] tags

The tags of the image.
@return [Hash<String,String>]

@!attribute [rw] client_token

The idempotency token used to make this request idempotent.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/imagebuilder-2019-12-02/CreateImageRequest AWS API Documentation

Constants

SENSITIVE