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 |
| 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 |
| 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 |
| 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 |
| CfnImageProps | Properties for defining a |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| ICfnContainerRecipeProps | Properties for defining a |
| ICfnDistributionConfigurationProps | Properties for defining a |
| ICfnImagePipelineProps | Properties for defining a |
| ICfnImageProps | Properties for defining a |
| ICfnImageRecipeProps | Properties for defining a |
| ICfnInfrastructureConfigurationProps | Properties for defining a |
| ICfnLifecyclePolicyProps | Properties for defining a |
| ICfnWorkflowProps | Properties for defining a |
| 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. |