Skip to main content

image_pipeline

Gets an individual image_pipeline resource

Overview

Nameimage_pipeline
TypeResource
Descriptionimage_pipeline
Idawscc.imagebuilder.image_pipeline

Fields

NameDatatypeDescription
arnstringThe Amazon Resource Name (ARN) of the image pipeline.
namestringThe name of the image pipeline.
descriptionstringThe description of the image pipeline.
image_tests_configurationobjectThe image tests configuration of the image pipeline.
statusstringThe status of the image pipeline.
scheduleobjectThe schedule of the image pipeline.
image_recipe_arnstringThe Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.
container_recipe_arnstringThe Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.
distribution_configuration_arnstringThe Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.
infrastructure_configuration_arnstringThe Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.
workflowsarrayWorkflows to define the image build process
enhanced_image_metadata_enabledbooleanCollects additional information about the image being created, including the operating system (OS) version and package list.
image_scanning_configurationobjectContains settings for vulnerability scans.
execution_rolestringThe execution role name/ARN for the image build, if provided
tagsobjectThe tags of this image pipeline.
regionstringAWS region.

Methods

Currently only SELECT is supported for this resource resource.

Example

SELECT
region,
arn,
name,
description,
image_tests_configuration,
status,
schedule,
image_recipe_arn,
container_recipe_arn,
distribution_configuration_arn,
infrastructure_configuration_arn,
workflows,
enhanced_image_metadata_enabled,
image_scanning_configuration,
execution_role,
tags
FROM awscc.imagebuilder.image_pipeline
WHERE data__Identifier = '<Arn>';

Permissions

To operate on the image_pipeline resource, the following permissions are required:

Update

iam:PassRole,
imagebuilder:GetImagePipeline,
imagebuilder:UpdateImagePipeline,
imagebuilder:GetWorkflow

Read

imagebuilder:GetImagePipeline

Delete

imagebuilder:UnTagResource,
imagebuilder:GetImagePipeline,
imagebuilder:DeleteImagePipeline