awscc.imagebuilder_imagepipeline¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - imagebuilder:UnTagResource, imagebuilder:GetImagePipeline, imagebuilder:DeleteImagePipeline
update¶
Parent base class for filters and actions.
definitions:
ImageTestsConfiguration:
additionalProperties: false
description: Image tests configuration.
properties:
ImageTestsEnabled:
description: Defines if tests should be executed when building this image.
type: boolean
TimeoutMinutes:
description: The maximum time in minutes that tests are permitted to run.
maximum: 1440
minimum: 60
type: integer
type: object
Schedule:
additionalProperties: false
description: The schedule of the image pipeline.
properties:
PipelineExecutionStartCondition:
description: The condition configures when the pipeline should trigger a new
image build.
enum:
- EXPRESSION_MATCH_ONLY
- EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE
type: string
ScheduleExpression:
description: The expression determines how often EC2 Image Builder evaluates
your pipelineExecutionStartCondition.
type: string
type: object
properties:
ContainerRecipeArn:
description: The Amazon Resource Name (ARN) of the container recipe that defines
how images are configured and tested.
type: string
Description:
description: The description of the image pipeline.
type: string
DistributionConfigurationArn:
description: The Amazon Resource Name (ARN) of the distribution configuration
associated with this image pipeline.
type: string
EnhancedImageMetadataEnabled:
description: Collects additional information about the image being created, including
the operating system (OS) version and package list.
type: boolean
ImageRecipeArn:
description: The Amazon Resource Name (ARN) of the image recipe that defines how
images are configured, tested, and assessed.
type: string
ImageTestsConfiguration:
additionalProperties: false
description: Image tests configuration.
properties:
ImageTestsEnabled:
description: Defines if tests should be executed when building this image.
type: boolean
TimeoutMinutes:
description: The maximum time in minutes that tests are permitted to run.
maximum: 1440
minimum: 60
type: integer
type: object
InfrastructureConfigurationArn:
description: The Amazon Resource Name (ARN) of the infrastructure configuration
associated with this image pipeline.
type: string
Schedule:
additionalProperties: false
description: The schedule of the image pipeline.
properties:
PipelineExecutionStartCondition:
description: The condition configures when the pipeline should trigger a new
image build.
enum:
- EXPRESSION_MATCH_ONLY
- EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE
type: string
ScheduleExpression:
description: The expression determines how often EC2 Image Builder evaluates
your pipelineExecutionStartCondition.
type: string
type: object
Status:
description: The status of the image pipeline.
enum:
- DISABLED
- ENABLED
type: string
Tags:
additionalProperties: false
description: The tags of this image pipeline.
patternProperties:
.{1,}:
type: string
type: object
type:
enum:
- update
Permissions - imagebuilder:GetImagePipeline, imagebuilder:UpdateImagePipeline