Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.ImageBuilder

Classes

CfnComponent

Creates a new component that can be used to build, validate, test, and assess your image.

CfnComponent.LatestVersionProperty

The latest version references of the component.

CfnComponentProps

Properties for defining a CfnComponent.

CfnContainerRecipe

Creates a new container recipe.

CfnContainerRecipe.ComponentConfigurationProperty

Configuration details of the component.

CfnContainerRecipe.ComponentParameterProperty

Contains a key/value pair that sets the named component parameter.

CfnContainerRecipe.EbsInstanceBlockDeviceSpecificationProperty

Amazon EBS-specific block device mapping specifications.

CfnContainerRecipe.InstanceBlockDeviceMappingProperty

Defines block device mappings for the instance used to configure your image.

CfnContainerRecipe.InstanceConfigurationProperty

Defines a custom base AMI and block device mapping configurations of an instance used for building and testing container images.

CfnContainerRecipe.TargetContainerRepositoryProperty

The container repository where the output container image is stored.

CfnContainerRecipeProps

Properties for defining a CfnContainerRecipe.

CfnDistributionConfiguration

A distribution configuration allows you to specify the name and description of your output AMI, authorize other AWS account s to launch the AMI, and replicate the AMI to other AWS Regions .

CfnDistributionConfiguration.AmiDistributionConfigurationProperty

Define and configure the output AMIs of the pipeline.

CfnDistributionConfiguration.ContainerDistributionConfigurationProperty

Container distribution settings for encryption, licensing, and sharing in a specific Region.

CfnDistributionConfiguration.DistributionProperty

The distribution configuration distribution defines the settings for a specific Region in the Distribution Configuration.

CfnDistributionConfiguration.FastLaunchConfigurationProperty

Define and configure faster launching for output Windows AMIs.

CfnDistributionConfiguration.FastLaunchLaunchTemplateSpecificationProperty

Identifies the launch template that the associated Windows AMI uses for launching an instance when faster launching is enabled.

CfnDistributionConfiguration.FastLaunchSnapshotConfigurationProperty

Configuration settings for creating and managing pre-provisioned snapshots for a fast-launch enabled Windows AMI.

CfnDistributionConfiguration.LaunchPermissionConfigurationProperty

Describes the configuration for a launch permission.

CfnDistributionConfiguration.LaunchTemplateConfigurationProperty

Identifies an Amazon EC2 launch template to use for a specific account.

CfnDistributionConfiguration.SsmParameterConfigurationProperty

Configuration for a single Parameter in the AWS Systems Manager (SSM) Parameter Store in a given Region.

CfnDistributionConfiguration.TargetContainerRepositoryProperty

The container repository where the output container image is stored.

CfnDistributionConfigurationProps

Properties for defining a CfnDistributionConfiguration.

CfnImage

Creates a new image.

CfnImage.DeletionSettingsProperty

The deletion settings of the image, indicating whether to delete the underlying resources in addition to the image.

CfnImage.EcrConfigurationProperty

Settings that Image Builder uses to configure the ECR repository and the output container images that Amazon Inspector scans.

CfnImage.ImageLoggingConfigurationProperty

The logging configuration that's defined for the image.

CfnImage.ImagePipelineExecutionSettingsProperty

The settings for starting an image pipeline execution.

CfnImage.ImageScanningConfigurationProperty

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

CfnImage.ImageTestsConfigurationProperty

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.

CfnImage.LatestVersionProperty

The latest version references of the image.

CfnImage.WorkflowConfigurationProperty

Contains control settings and configurable inputs for a workflow resource.

CfnImage.WorkflowParameterProperty

Contains a key/value pair that sets the named workflow parameter.

CfnImagePipeline

An image pipeline is the automation configuration for building secure OS images on AWS .

CfnImagePipeline.AutoDisablePolicyProperty

Defines the rules by which an image pipeline is automatically disabled when it fails.

CfnImagePipeline.EcrConfigurationProperty

Settings that Image Builder uses to configure the ECR repository and the output container images that Amazon Inspector scans.

CfnImagePipeline.ImageScanningConfigurationProperty

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

CfnImagePipeline.ImageTestsConfigurationProperty

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.

CfnImagePipeline.PipelineLoggingConfigurationProperty

The logging configuration that's defined for pipeline execution.

CfnImagePipeline.ScheduleProperty

A schedule configures when and how often a pipeline will automatically create a new image.

CfnImagePipeline.WorkflowConfigurationProperty

Contains control settings and configurable inputs for a workflow resource.

CfnImagePipeline.WorkflowParameterProperty

Contains a key/value pair that sets the named workflow parameter.

CfnImagePipelineProps

Properties for defining a CfnImagePipeline.

CfnImageProps

Properties for defining a CfnImage.

CfnImageRecipe

Creates a new image recipe.

CfnImageRecipe.AdditionalInstanceConfigurationProperty

In addition to your infrastructure configuration, these settings provide an extra layer of control over your build instances.

CfnImageRecipe.ComponentConfigurationProperty

Configuration details of the component.

CfnImageRecipe.ComponentParameterProperty

Contains a key/value pair that sets the named component parameter.

CfnImageRecipe.EbsInstanceBlockDeviceSpecificationProperty

The image recipe EBS instance block device specification includes the Amazon EBS-specific block device mapping specifications for the image.

CfnImageRecipe.InstanceBlockDeviceMappingProperty

Defines block device mappings for the instance used to configure your image.

CfnImageRecipe.SystemsManagerAgentProperty

Contains settings for the Systems Manager agent on your build instance.

CfnImageRecipeProps

Properties for defining a CfnImageRecipe.

CfnInfrastructureConfiguration

Creates a new infrastructure configuration.

CfnInfrastructureConfiguration.InstanceMetadataOptionsProperty

The instance metadata options that apply to the HTTP requests that pipeline builds use to launch EC2 build and test instances.

CfnInfrastructureConfiguration.LoggingProperty

Logging configuration defines where Image Builder uploads your logs.

CfnInfrastructureConfiguration.PlacementProperty

By default, EC2 instances run on shared tenancy hardware.

CfnInfrastructureConfiguration.S3LogsProperty

Amazon S3 logging configuration.

CfnInfrastructureConfigurationProps

Properties for defining a CfnInfrastructureConfiguration.

CfnLifecyclePolicy

Create a lifecycle policy resource.

CfnLifecyclePolicy.ActionProperty

Contains selection criteria for the lifecycle policy.

CfnLifecyclePolicy.AmiExclusionRulesProperty

Defines criteria for AMIs that are excluded from lifecycle actions.

CfnLifecyclePolicy.ExclusionRulesProperty

Specifies resources that lifecycle policy actions should not apply to.

CfnLifecyclePolicy.FilterProperty

Defines filters that the lifecycle policy uses to determine impacted resource.

CfnLifecyclePolicy.IncludeResourcesProperty

Specifies how the lifecycle policy should apply actions to selected resources.

CfnLifecyclePolicy.LastLaunchedProperty

Defines criteria to exclude AMIs from lifecycle actions based on the last time they were used to launch an instance.

CfnLifecyclePolicy.PolicyDetailProperty

The configuration details for a lifecycle policy resource.

CfnLifecyclePolicy.RecipeSelectionProperty

Specifies an Image Builder recipe that the lifecycle policy uses for resource selection.

CfnLifecyclePolicy.ResourceSelectionProperty

Resource selection criteria for the lifecycle policy.

CfnLifecyclePolicyProps

Properties for defining a CfnLifecyclePolicy.

CfnWorkflow

Create a new workflow or a new version of an existing workflow.

CfnWorkflow.LatestVersionProperty

The latest version references of the workflow.

CfnWorkflowProps

Properties for defining a CfnWorkflow.

ComponentReference

A reference to a Component resource.

ContainerRecipeReference

A reference to a ContainerRecipe resource.

DistributionConfigurationReference

A reference to a DistributionConfiguration resource.

ImagePipelineReference

A reference to a ImagePipeline resource.

ImageRecipeReference

A reference to a ImageRecipe resource.

ImageReference

A reference to a Image resource.

InfrastructureConfigurationReference

A reference to a InfrastructureConfiguration resource.

LifecyclePolicyReference

A reference to a LifecyclePolicy resource.

WorkflowReference

A reference to a Workflow resource.

Interfaces

CfnComponent.ILatestVersionProperty

The latest version references of the component.

CfnContainerRecipe.IComponentConfigurationProperty

Configuration details of the component.

CfnContainerRecipe.IComponentParameterProperty

Contains a key/value pair that sets the named component parameter.

CfnContainerRecipe.IEbsInstanceBlockDeviceSpecificationProperty

Amazon EBS-specific block device mapping specifications.

CfnContainerRecipe.IInstanceBlockDeviceMappingProperty

Defines block device mappings for the instance used to configure your image.

CfnContainerRecipe.IInstanceConfigurationProperty

Defines a custom base AMI and block device mapping configurations of an instance used for building and testing container images.

CfnContainerRecipe.ITargetContainerRepositoryProperty

The container repository where the output container image is stored.

CfnDistributionConfiguration.IAmiDistributionConfigurationProperty

Define and configure the output AMIs of the pipeline.

CfnDistributionConfiguration.IContainerDistributionConfigurationProperty

Container distribution settings for encryption, licensing, and sharing in a specific Region.

CfnDistributionConfiguration.IDistributionProperty

The distribution configuration distribution defines the settings for a specific Region in the Distribution Configuration.

CfnDistributionConfiguration.IFastLaunchConfigurationProperty

Define and configure faster launching for output Windows AMIs.

CfnDistributionConfiguration.IFastLaunchLaunchTemplateSpecificationProperty

Identifies the launch template that the associated Windows AMI uses for launching an instance when faster launching is enabled.

CfnDistributionConfiguration.IFastLaunchSnapshotConfigurationProperty

Configuration settings for creating and managing pre-provisioned snapshots for a fast-launch enabled Windows AMI.

CfnDistributionConfiguration.ILaunchPermissionConfigurationProperty

Describes the configuration for a launch permission.

CfnDistributionConfiguration.ILaunchTemplateConfigurationProperty

Identifies an Amazon EC2 launch template to use for a specific account.

CfnDistributionConfiguration.ISsmParameterConfigurationProperty

Configuration for a single Parameter in the AWS Systems Manager (SSM) Parameter Store in a given Region.

CfnDistributionConfiguration.ITargetContainerRepositoryProperty

The container repository where the output container image is stored.

CfnImage.IDeletionSettingsProperty

The deletion settings of the image, indicating whether to delete the underlying resources in addition to the image.

CfnImage.IEcrConfigurationProperty

Settings that Image Builder uses to configure the ECR repository and the output container images that Amazon Inspector scans.

CfnImage.IImageLoggingConfigurationProperty

The logging configuration that's defined for the image.

CfnImage.IImagePipelineExecutionSettingsProperty

The settings for starting an image pipeline execution.

CfnImage.IImageScanningConfigurationProperty

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

CfnImage.IImageTestsConfigurationProperty

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.

CfnImage.ILatestVersionProperty

The latest version references of the image.

CfnImage.IWorkflowConfigurationProperty

Contains control settings and configurable inputs for a workflow resource.

CfnImage.IWorkflowParameterProperty

Contains a key/value pair that sets the named workflow parameter.

CfnImagePipeline.IAutoDisablePolicyProperty

Defines the rules by which an image pipeline is automatically disabled when it fails.

CfnImagePipeline.IEcrConfigurationProperty

Settings that Image Builder uses to configure the ECR repository and the output container images that Amazon Inspector scans.

CfnImagePipeline.IImageScanningConfigurationProperty

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

CfnImagePipeline.IImageTestsConfigurationProperty

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.

CfnImagePipeline.IPipelineLoggingConfigurationProperty

The logging configuration that's defined for pipeline execution.

CfnImagePipeline.IScheduleProperty

A schedule configures when and how often a pipeline will automatically create a new image.

CfnImagePipeline.IWorkflowConfigurationProperty

Contains control settings and configurable inputs for a workflow resource.

CfnImagePipeline.IWorkflowParameterProperty

Contains a key/value pair that sets the named workflow parameter.

CfnImageRecipe.IAdditionalInstanceConfigurationProperty

In addition to your infrastructure configuration, these settings provide an extra layer of control over your build instances.

CfnImageRecipe.IComponentConfigurationProperty

Configuration details of the component.

CfnImageRecipe.IComponentParameterProperty

Contains a key/value pair that sets the named component parameter.

CfnImageRecipe.IEbsInstanceBlockDeviceSpecificationProperty

The image recipe EBS instance block device specification includes the Amazon EBS-specific block device mapping specifications for the image.

CfnImageRecipe.IInstanceBlockDeviceMappingProperty

Defines block device mappings for the instance used to configure your image.

CfnImageRecipe.ISystemsManagerAgentProperty

Contains settings for the Systems Manager agent on your build instance.

CfnInfrastructureConfiguration.IInstanceMetadataOptionsProperty

The instance metadata options that apply to the HTTP requests that pipeline builds use to launch EC2 build and test instances.

CfnInfrastructureConfiguration.ILoggingProperty

Logging configuration defines where Image Builder uploads your logs.

CfnInfrastructureConfiguration.IPlacementProperty

By default, EC2 instances run on shared tenancy hardware.

CfnInfrastructureConfiguration.IS3LogsProperty

Amazon S3 logging configuration.

CfnLifecyclePolicy.IActionProperty

Contains selection criteria for the lifecycle policy.

CfnLifecyclePolicy.IAmiExclusionRulesProperty

Defines criteria for AMIs that are excluded from lifecycle actions.

CfnLifecyclePolicy.IExclusionRulesProperty

Specifies resources that lifecycle policy actions should not apply to.

CfnLifecyclePolicy.IFilterProperty

Defines filters that the lifecycle policy uses to determine impacted resource.

CfnLifecyclePolicy.IIncludeResourcesProperty

Specifies how the lifecycle policy should apply actions to selected resources.

CfnLifecyclePolicy.ILastLaunchedProperty

Defines criteria to exclude AMIs from lifecycle actions based on the last time they were used to launch an instance.

CfnLifecyclePolicy.IPolicyDetailProperty

The configuration details for a lifecycle policy resource.

CfnLifecyclePolicy.IRecipeSelectionProperty

Specifies an Image Builder recipe that the lifecycle policy uses for resource selection.

CfnLifecyclePolicy.IResourceSelectionProperty

Resource selection criteria for the lifecycle policy.

CfnWorkflow.ILatestVersionProperty

The latest version references of the workflow.

ICfnComponentProps

Properties for defining a CfnComponent.

ICfnContainerRecipeProps

Properties for defining a CfnContainerRecipe.

ICfnDistributionConfigurationProps

Properties for defining a CfnDistributionConfiguration.

ICfnImagePipelineProps

Properties for defining a CfnImagePipeline.

ICfnImageProps

Properties for defining a CfnImage.

ICfnImageRecipeProps

Properties for defining a CfnImageRecipe.

ICfnInfrastructureConfigurationProps

Properties for defining a CfnInfrastructureConfiguration.

ICfnLifecyclePolicyProps

Properties for defining a CfnLifecyclePolicy.

ICfnWorkflowProps

Properties for defining a CfnWorkflow.

IComponentRef

(experimental) Indicates that this resource can be referenced as a Component.

IComponentReference

A reference to a Component resource.

IContainerRecipeRef

(experimental) Indicates that this resource can be referenced as a ContainerRecipe.

IContainerRecipeReference

A reference to a ContainerRecipe resource.

IDistributionConfigurationRef

(experimental) Indicates that this resource can be referenced as a DistributionConfiguration.

IDistributionConfigurationReference

A reference to a DistributionConfiguration resource.

IImagePipelineRef

(experimental) Indicates that this resource can be referenced as a ImagePipeline.

IImagePipelineReference

A reference to a ImagePipeline resource.

IImageRecipeRef

(experimental) Indicates that this resource can be referenced as a ImageRecipe.

IImageRecipeReference

A reference to a ImageRecipe resource.

IImageRef

(experimental) Indicates that this resource can be referenced as a Image.

IImageReference

A reference to a Image resource.

IInfrastructureConfigurationRef

(experimental) Indicates that this resource can be referenced as a InfrastructureConfiguration.

IInfrastructureConfigurationReference

A reference to a InfrastructureConfiguration resource.

ILifecyclePolicyRef

(experimental) Indicates that this resource can be referenced as a LifecyclePolicy.

ILifecyclePolicyReference

A reference to a LifecyclePolicy resource.

IWorkflowRef

(experimental) Indicates that this resource can be referenced as a Workflow.

IWorkflowReference

A reference to a Workflow resource.

Back to top Generated by DocFX