@Stability(value=Stable) public static final class CfnImagePipeline.Builder extends Object implements software.amazon.jsii.Builder<CfnImagePipeline>
CfnImagePipeline.| Modifier and Type | Method and Description |
|---|---|
CfnImagePipeline |
build() |
CfnImagePipeline.Builder |
containerRecipeArn(String containerRecipeArn)
`AWS::ImageBuilder::ImagePipeline.ContainerRecipeArn`.
|
static CfnImagePipeline.Builder |
create(software.constructs.Construct scope,
String id) |
CfnImagePipeline.Builder |
description(String description)
`AWS::ImageBuilder::ImagePipeline.Description`.
|
CfnImagePipeline.Builder |
distributionConfigurationArn(String distributionConfigurationArn)
`AWS::ImageBuilder::ImagePipeline.DistributionConfigurationArn`.
|
CfnImagePipeline.Builder |
enhancedImageMetadataEnabled(Boolean enhancedImageMetadataEnabled)
`AWS::ImageBuilder::ImagePipeline.EnhancedImageMetadataEnabled`.
|
CfnImagePipeline.Builder |
enhancedImageMetadataEnabled(IResolvable enhancedImageMetadataEnabled)
`AWS::ImageBuilder::ImagePipeline.EnhancedImageMetadataEnabled`.
|
CfnImagePipeline.Builder |
imageRecipeArn(String imageRecipeArn)
`AWS::ImageBuilder::ImagePipeline.ImageRecipeArn`.
|
CfnImagePipeline.Builder |
imageTestsConfiguration(CfnImagePipeline.ImageTestsConfigurationProperty imageTestsConfiguration)
`AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration`.
|
CfnImagePipeline.Builder |
imageTestsConfiguration(IResolvable imageTestsConfiguration)
`AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration`.
|
CfnImagePipeline.Builder |
infrastructureConfigurationArn(String infrastructureConfigurationArn)
`AWS::ImageBuilder::ImagePipeline.InfrastructureConfigurationArn`.
|
CfnImagePipeline.Builder |
name(String name)
`AWS::ImageBuilder::ImagePipeline.Name`.
|
CfnImagePipeline.Builder |
schedule(CfnImagePipeline.ScheduleProperty schedule)
`AWS::ImageBuilder::ImagePipeline.Schedule`.
|
CfnImagePipeline.Builder |
schedule(IResolvable schedule)
`AWS::ImageBuilder::ImagePipeline.Schedule`.
|
CfnImagePipeline.Builder |
status(String status)
`AWS::ImageBuilder::ImagePipeline.Status`.
|
CfnImagePipeline.Builder |
tags(Map<String,String> tags)
`AWS::ImageBuilder::ImagePipeline.Tags`.
|
@Stability(value=Stable) public static CfnImagePipeline.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnImagePipeline.ImageTestsConfigurationProperty.Builder.@Stability(value=Stable) public CfnImagePipeline.Builder infrastructureConfigurationArn(String infrastructureConfigurationArn)
infrastructureConfigurationArn - `AWS::ImageBuilder::ImagePipeline.InfrastructureConfigurationArn`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder name(String name)
name - `AWS::ImageBuilder::ImagePipeline.Name`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder containerRecipeArn(String containerRecipeArn)
containerRecipeArn - `AWS::ImageBuilder::ImagePipeline.ContainerRecipeArn`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder description(String description)
description - `AWS::ImageBuilder::ImagePipeline.Description`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder distributionConfigurationArn(String distributionConfigurationArn)
distributionConfigurationArn - `AWS::ImageBuilder::ImagePipeline.DistributionConfigurationArn`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder enhancedImageMetadataEnabled(Boolean enhancedImageMetadataEnabled)
enhancedImageMetadataEnabled - `AWS::ImageBuilder::ImagePipeline.EnhancedImageMetadataEnabled`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder enhancedImageMetadataEnabled(IResolvable enhancedImageMetadataEnabled)
enhancedImageMetadataEnabled - `AWS::ImageBuilder::ImagePipeline.EnhancedImageMetadataEnabled`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder imageRecipeArn(String imageRecipeArn)
imageRecipeArn - `AWS::ImageBuilder::ImagePipeline.ImageRecipeArn`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder imageTestsConfiguration(CfnImagePipeline.ImageTestsConfigurationProperty imageTestsConfiguration)
imageTestsConfiguration - `AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder imageTestsConfiguration(IResolvable imageTestsConfiguration)
imageTestsConfiguration - `AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder schedule(CfnImagePipeline.ScheduleProperty schedule)
schedule - `AWS::ImageBuilder::ImagePipeline.Schedule`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder schedule(IResolvable schedule)
schedule - `AWS::ImageBuilder::ImagePipeline.Schedule`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder status(String status)
status - `AWS::ImageBuilder::ImagePipeline.Status`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline.Builder tags(Map<String,String> tags)
tags - `AWS::ImageBuilder::ImagePipeline.Tags`. This parameter is required.this@Stability(value=Stable) public CfnImagePipeline build()
build in interface software.amazon.jsii.Builder<CfnImagePipeline>Copyright © 2021. All rights reserved.