---
type: resource-type
title: ImagePipeline
description: aws resource type AWS::ImageBuilder::ImagePipeline
name: ImagePipeline
lexicon: aws
resource_type: AWS::ImageBuilder::ImagePipeline
---
`AWS::ImageBuilder::ImagePipeline`, a resource type of the aws lexicon.

## Properties

- `Arn` (`string`, optional): The Amazon Resource Name (ARN) of the image pipeline.
- `ContainerRecipeArn` (`string`, optional): The Amazon Resource Name (ARN) of the container recipe that defines how images are configured and tested.
- `DeploymentId` (`string`, optional): The deployment ID of the pipeline, used for resource create/update triggers.
- `Description` (`string`, optional): The description of the image pipeline.
- `DistributionConfigurationArn` (`string`, optional): The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.
- `EnhancedImageMetadataEnabled` (`boolean`, optional): Collects additional information about the image being created, including the operating system (OS) version and package list.
- `ExecutionRole` (`string`, optional): The execution role name/ARN for the image build, if provided
- `ImageRecipeArn` (`string`, optional): The Amazon Resource Name (ARN) of the image recipe that defines how images are configured, tested, and assessed.
- `ImageScanningConfiguration` (`ImagePipeline_ImageScanningConfiguration`, optional): Contains settings for vulnerability scans.
- `ImageTags` (`Record<string, unknown>`, optional): The tags to be applied to images created by this pipeline.
- `ImageTestsConfiguration` (`ImagePipeline_ImageTestsConfiguration`, optional): The image tests configuration of the image pipeline.
- `InfrastructureConfigurationArn` (`string`, optional): The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.
- `LoggingConfiguration` (`ImagePipeline_PipelineLoggingConfiguration`, optional): The logging configuration settings for the image pipeline.
- `Name` (`string`, optional): The name of the image pipeline.
- `Schedule` (`ImagePipeline_Schedule`, optional): The schedule of the image pipeline.
- `Status` (`"DISABLED" | "ENABLED"`, optional): The status of the image pipeline.
- `Tags` (`Record<string, unknown>`, optional): The tags of this image pipeline.
- `Workflows` (`ImagePipeline_WorkflowConfiguration[]`, optional): Workflows to define the image build process

## Attributes

- `Arn`
- `DeploymentId`
