Package software.amazon.awscdk.services.imagebuilder
AWS::ImageBuilder Construct Library
---
AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.imagebuilder.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for ImageBuilder construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::ImageBuilder resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::ImageBuilder.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Deprecated: AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2. For more information on how to migrate, see https://docs.aws.amazon.com/cdk/v2/guide/migrating-v2.html
-
ClassDescriptionA CloudFormation
AWS::ImageBuilder::Component
.A fluent builder forCfnComponent
.Properties for defining aCfnComponent
.A builder forCfnComponentProps
An implementation forCfnComponentProps
A CloudFormationAWS::ImageBuilder::ContainerRecipe
.A fluent builder forCfnContainerRecipe
.Configuration details of the component.A builder forCfnContainerRecipe.ComponentConfigurationProperty
An implementation forCfnContainerRecipe.ComponentConfigurationProperty
Example:A builder forCfnContainerRecipe.ComponentParameterProperty
An implementation forCfnContainerRecipe.ComponentParameterProperty
Amazon EBS-specific block device mapping specifications.An implementation forCfnContainerRecipe.EbsInstanceBlockDeviceSpecificationProperty
Defines block device mappings for the instance used to configure your image.A builder forCfnContainerRecipe.InstanceBlockDeviceMappingProperty
An implementation forCfnContainerRecipe.InstanceBlockDeviceMappingProperty
Defines a custom base AMI and block device mapping configurations of an instance used for building and testing container images.A builder forCfnContainerRecipe.InstanceConfigurationProperty
An implementation forCfnContainerRecipe.InstanceConfigurationProperty
The container repository where the output container image is stored.A builder forCfnContainerRecipe.TargetContainerRepositoryProperty
An implementation forCfnContainerRecipe.TargetContainerRepositoryProperty
Properties for defining aCfnContainerRecipe
.A builder forCfnContainerRecipeProps
An implementation forCfnContainerRecipeProps
A CloudFormationAWS::ImageBuilder::DistributionConfiguration
.Define and configure the output AMIs of the pipeline.An implementation forCfnDistributionConfiguration.AmiDistributionConfigurationProperty
A fluent builder forCfnDistributionConfiguration
.Container distribution settings for encryption, licensing, and sharing in a specific Region.An implementation forCfnDistributionConfiguration.ContainerDistributionConfigurationProperty
The distribution configuration distribution defines the settings for a specific Region in the Distribution Configuration.A builder forCfnDistributionConfiguration.DistributionProperty
An implementation forCfnDistributionConfiguration.DistributionProperty
Example:An implementation forCfnDistributionConfiguration.FastLaunchConfigurationProperty
Example:An implementation forCfnDistributionConfiguration.FastLaunchLaunchTemplateSpecificationProperty
Example:An implementation forCfnDistributionConfiguration.FastLaunchSnapshotConfigurationProperty
Describes the configuration for a launch permission.An implementation forCfnDistributionConfiguration.LaunchPermissionConfigurationProperty
Identifies an Amazon EC2 launch template to use for a specific account.An implementation forCfnDistributionConfiguration.LaunchTemplateConfigurationProperty
The container repository where the output container image is stored.An implementation forCfnDistributionConfiguration.TargetContainerRepositoryProperty
Properties for defining aCfnDistributionConfiguration
.A builder forCfnDistributionConfigurationProps
An implementation forCfnDistributionConfigurationProps
A CloudFormationAWS::ImageBuilder::Image
.A fluent builder forCfnImage
.Example:A builder forCfnImage.EcrConfigurationProperty
An implementation forCfnImage.EcrConfigurationProperty
Example:A builder forCfnImage.ImageScanningConfigurationProperty
An implementation forCfnImage.ImageScanningConfigurationProperty
When you create an image or container recipe with Image Builder , you can add the build or test components that are used to create the final image.A builder forCfnImage.ImageTestsConfigurationProperty
An implementation forCfnImage.ImageTestsConfigurationProperty
A CloudFormationAWS::ImageBuilder::ImagePipeline
.A fluent builder forCfnImagePipeline
.Example:A builder forCfnImagePipeline.EcrConfigurationProperty
An implementation forCfnImagePipeline.EcrConfigurationProperty
Example:A builder forCfnImagePipeline.ImageScanningConfigurationProperty
An implementation forCfnImagePipeline.ImageScanningConfigurationProperty
When you create an image or container recipe with Image Builder , you can add the build or test components that your image pipeline uses to create the final image.A builder forCfnImagePipeline.ImageTestsConfigurationProperty
An implementation forCfnImagePipeline.ImageTestsConfigurationProperty
A schedule configures how often and when a pipeline will automatically create a new image.A builder forCfnImagePipeline.ScheduleProperty
An implementation forCfnImagePipeline.ScheduleProperty
Properties for defining aCfnImagePipeline
.A builder forCfnImagePipelineProps
An implementation forCfnImagePipelineProps
Properties for defining aCfnImage
.A builder forCfnImageProps
An implementation forCfnImageProps
A CloudFormationAWS::ImageBuilder::ImageRecipe
.In addition to your infrastructure configuration, these settings provide an extra layer of control over your build instances.A builder forCfnImageRecipe.AdditionalInstanceConfigurationProperty
An implementation forCfnImageRecipe.AdditionalInstanceConfigurationProperty
A fluent builder forCfnImageRecipe
.Configuration details of the component.A builder forCfnImageRecipe.ComponentConfigurationProperty
An implementation forCfnImageRecipe.ComponentConfigurationProperty
Contains a key/value pair that sets the named component parameter.A builder forCfnImageRecipe.ComponentParameterProperty
An implementation forCfnImageRecipe.ComponentParameterProperty
The image recipe EBS instance block device specification includes the Amazon EBS-specific block device mapping specifications for the image.An implementation forCfnImageRecipe.EbsInstanceBlockDeviceSpecificationProperty
Defines block device mappings for the instance used to configure your image.A builder forCfnImageRecipe.InstanceBlockDeviceMappingProperty
An implementation forCfnImageRecipe.InstanceBlockDeviceMappingProperty
Contains settings for the Systems Manager agent on your build instance.A builder forCfnImageRecipe.SystemsManagerAgentProperty
An implementation forCfnImageRecipe.SystemsManagerAgentProperty
Properties for defining aCfnImageRecipe
.A builder forCfnImageRecipeProps
An implementation forCfnImageRecipeProps
A CloudFormationAWS::ImageBuilder::InfrastructureConfiguration
.A fluent builder forCfnInfrastructureConfiguration
.The instance metadata options that apply to the HTTP requests that pipeline builds use to launch EC2 build and test instances.An implementation forCfnInfrastructureConfiguration.InstanceMetadataOptionsProperty
Logging configuration defines where Image Builder uploads your logs.A builder forCfnInfrastructureConfiguration.LoggingProperty
An implementation forCfnInfrastructureConfiguration.LoggingProperty
Amazon S3 logging configuration.A builder forCfnInfrastructureConfiguration.S3LogsProperty
An implementation forCfnInfrastructureConfiguration.S3LogsProperty
Properties for defining aCfnInfrastructureConfiguration
.A builder forCfnInfrastructureConfigurationProps
An implementation forCfnInfrastructureConfigurationProps