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 forCfnComponentPropsAn implementation forCfnComponentPropsA CloudFormationAWS::ImageBuilder::ContainerRecipe.A fluent builder forCfnContainerRecipe.Configuration details of the component.A builder forCfnContainerRecipe.ComponentConfigurationPropertyAn implementation forCfnContainerRecipe.ComponentConfigurationPropertyExample:A builder forCfnContainerRecipe.ComponentParameterPropertyAn implementation forCfnContainerRecipe.ComponentParameterPropertyAmazon EBS-specific block device mapping specifications.An implementation forCfnContainerRecipe.EbsInstanceBlockDeviceSpecificationPropertyDefines block device mappings for the instance used to configure your image.A builder forCfnContainerRecipe.InstanceBlockDeviceMappingPropertyAn implementation forCfnContainerRecipe.InstanceBlockDeviceMappingPropertyDefines a custom base AMI and block device mapping configurations of an instance used for building and testing container images.A builder forCfnContainerRecipe.InstanceConfigurationPropertyAn implementation forCfnContainerRecipe.InstanceConfigurationPropertyThe container repository where the output container image is stored.A builder forCfnContainerRecipe.TargetContainerRepositoryPropertyAn implementation forCfnContainerRecipe.TargetContainerRepositoryPropertyProperties for defining aCfnContainerRecipe.A builder forCfnContainerRecipePropsAn implementation forCfnContainerRecipePropsA CloudFormationAWS::ImageBuilder::DistributionConfiguration.Define and configure the output AMIs of the pipeline.An implementation forCfnDistributionConfiguration.AmiDistributionConfigurationPropertyA fluent builder forCfnDistributionConfiguration.Container distribution settings for encryption, licensing, and sharing in a specific Region.An implementation forCfnDistributionConfiguration.ContainerDistributionConfigurationPropertyThe distribution configuration distribution defines the settings for a specific Region in the Distribution Configuration.A builder forCfnDistributionConfiguration.DistributionPropertyAn implementation forCfnDistributionConfiguration.DistributionPropertyExample:An implementation forCfnDistributionConfiguration.FastLaunchConfigurationPropertyExample:An implementation forCfnDistributionConfiguration.FastLaunchLaunchTemplateSpecificationPropertyExample:An implementation forCfnDistributionConfiguration.FastLaunchSnapshotConfigurationPropertyDescribes the configuration for a launch permission.An implementation forCfnDistributionConfiguration.LaunchPermissionConfigurationPropertyIdentifies an Amazon EC2 launch template to use for a specific account.An implementation forCfnDistributionConfiguration.LaunchTemplateConfigurationPropertyThe container repository where the output container image is stored.An implementation forCfnDistributionConfiguration.TargetContainerRepositoryPropertyProperties for defining aCfnDistributionConfiguration.A builder forCfnDistributionConfigurationPropsAn implementation forCfnDistributionConfigurationPropsA CloudFormationAWS::ImageBuilder::Image.A fluent builder forCfnImage.Example:A builder forCfnImage.EcrConfigurationPropertyAn implementation forCfnImage.EcrConfigurationPropertyExample:A builder forCfnImage.ImageScanningConfigurationPropertyAn implementation forCfnImage.ImageScanningConfigurationPropertyWhen 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.ImageTestsConfigurationPropertyAn implementation forCfnImage.ImageTestsConfigurationPropertyA CloudFormationAWS::ImageBuilder::ImagePipeline.A fluent builder forCfnImagePipeline.Example:A builder forCfnImagePipeline.EcrConfigurationPropertyAn implementation forCfnImagePipeline.EcrConfigurationPropertyExample:A builder forCfnImagePipeline.ImageScanningConfigurationPropertyAn implementation forCfnImagePipeline.ImageScanningConfigurationPropertyWhen 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.ImageTestsConfigurationPropertyAn implementation forCfnImagePipeline.ImageTestsConfigurationPropertyA schedule configures how often and when a pipeline will automatically create a new image.A builder forCfnImagePipeline.SchedulePropertyAn implementation forCfnImagePipeline.SchedulePropertyProperties for defining aCfnImagePipeline.A builder forCfnImagePipelinePropsAn implementation forCfnImagePipelinePropsProperties for defining aCfnImage.A builder forCfnImagePropsAn implementation forCfnImagePropsA CloudFormationAWS::ImageBuilder::ImageRecipe.In addition to your infrastructure configuration, these settings provide an extra layer of control over your build instances.A builder forCfnImageRecipe.AdditionalInstanceConfigurationPropertyAn implementation forCfnImageRecipe.AdditionalInstanceConfigurationPropertyA fluent builder forCfnImageRecipe.Configuration details of the component.A builder forCfnImageRecipe.ComponentConfigurationPropertyAn implementation forCfnImageRecipe.ComponentConfigurationPropertyContains a key/value pair that sets the named component parameter.A builder forCfnImageRecipe.ComponentParameterPropertyAn implementation forCfnImageRecipe.ComponentParameterPropertyThe image recipe EBS instance block device specification includes the Amazon EBS-specific block device mapping specifications for the image.An implementation forCfnImageRecipe.EbsInstanceBlockDeviceSpecificationPropertyDefines block device mappings for the instance used to configure your image.A builder forCfnImageRecipe.InstanceBlockDeviceMappingPropertyAn implementation forCfnImageRecipe.InstanceBlockDeviceMappingPropertyContains settings for the Systems Manager agent on your build instance.A builder forCfnImageRecipe.SystemsManagerAgentPropertyAn implementation forCfnImageRecipe.SystemsManagerAgentPropertyProperties for defining aCfnImageRecipe.A builder forCfnImageRecipePropsAn implementation forCfnImageRecipePropsA 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.InstanceMetadataOptionsPropertyLogging configuration defines where Image Builder uploads your logs.A builder forCfnInfrastructureConfiguration.LoggingPropertyAn implementation forCfnInfrastructureConfiguration.LoggingPropertyAmazon S3 logging configuration.A builder forCfnInfrastructureConfiguration.S3LogsPropertyAn implementation forCfnInfrastructureConfiguration.S3LogsPropertyProperties for defining aCfnInfrastructureConfiguration.A builder forCfnInfrastructureConfigurationPropsAn implementation forCfnInfrastructureConfigurationProps