Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-image.json
Parent schema serverless-framework-configuration
Type: object

Properties

ImageTestsConfiguration object

The image tests configuration used when creating this image.

2 nested properties
ImageTestsEnabled boolean

ImageTestsEnabled

TimeoutMinutes integer

TimeoutMinutes

min=60max=1440
ImageRecipeArn string | Aws_CF_FunctionString

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

ContainerRecipeArn string | Aws_CF_FunctionString

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

DistributionConfigurationArn string | Aws_CF_FunctionString

The Amazon Resource Name (ARN) of the distribution configuration.

InfrastructureConfigurationArn string | Aws_CF_FunctionString

The Amazon Resource Name (ARN) of the infrastructure configuration.

EnhancedImageMetadataEnabled boolean

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

ImageScanningConfiguration object

Contains settings for Image Builder image resource and container image scans.

2 nested properties
EcrConfiguration object

Settings for Image Builder to configure the ECR repository and output container images that are scanned.

2 nested properties
ContainerTags string[]

Tags for Image Builder to apply the output container image that is scanned. Tags can help you identify and manage your scanned images.

RepositoryName string | Aws_CF_FunctionString

The name of the container repository that Amazon Inspector scans to identify findings for your container images. The name includes the path for the repository location. If you don’t provide this information, Image Builder creates a repository in your account named image-builder-image-scanning-repository to use for vulnerability scans for your output container images.

ImageScanningEnabled boolean

This sets whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image.

Tags object

The tags associated with the image.

One of

1. variant
2. variant

Definitions

ImageTestsConfiguration object

The image tests configuration used when creating this image.

ImageTestsEnabled boolean

ImageTestsEnabled

TimeoutMinutes integer

TimeoutMinutes

min=60max=1440
ImageScanningConfiguration object

Contains settings for Image Builder image resource and container image scans.

EcrConfiguration object

Settings for Image Builder to configure the ECR repository and output container images that are scanned.

2 nested properties
ContainerTags string[]

Tags for Image Builder to apply the output container image that is scanned. Tags can help you identify and manage your scanned images.

RepositoryName string | Aws_CF_FunctionString

The name of the container repository that Amazon Inspector scans to identify findings for your container images. The name includes the path for the repository location. If you don’t provide this information, Image Builder creates a repository in your account named image-builder-image-scanning-repository to use for vulnerability scans for your output container images.

ImageScanningEnabled boolean

This sets whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image.

EcrConfiguration object

Settings for Image Builder to configure the ECR repository and output container images that are scanned.

ContainerTags string[]

Tags for Image Builder to apply the output container image that is scanned. Tags can help you identify and manage your scanned images.

RepositoryName string | Aws_CF_FunctionString

The name of the container repository that Amazon Inspector scans to identify findings for your container images. The name includes the path for the repository location. If you don’t provide this information, Image Builder creates a repository in your account named image-builder-image-scanning-repository to use for vulnerability scans for your output container images.