@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)",
date="2022-05-27T16:27:55.502Z")
public interface CfnImageProps
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.imagebuilder.*; CfnImageProps cfnImageProps = CfnImageProps.builder() .infrastructureConfigurationArn("infrastructureConfigurationArn") // the properties below are optional .containerRecipeArn("containerRecipeArn") .distributionConfigurationArn("distributionConfigurationArn") .enhancedImageMetadataEnabled(false) .imageRecipeArn("imageRecipeArn") .imageTestsConfiguration(ImageTestsConfigurationProperty.builder() .imageTestsEnabled(false) .timeoutMinutes(123) .build()) .tags(Map.of( "tagsKey", "tags")) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnImageProps.Builder
A builder for
CfnImageProps |
static class |
CfnImageProps.Jsii$Proxy
An implementation for
CfnImageProps |
Modifier and Type | Method and Description |
---|---|
static CfnImageProps.Builder |
builder() |
default java.lang.String |
getContainerRecipeArn()
The Amazon Resource Name (ARN) of the container recipe that is used for this pipeline.
|
default java.lang.String |
getDistributionConfigurationArn()
The Amazon Resource Name (ARN) of the distribution configuration.
|
default java.lang.Object |
getEnhancedImageMetadataEnabled()
Collects additional information about the image being created, including the operating system (OS) version and package list.
|
default java.lang.String |
getImageRecipeArn()
The Amazon Resource Name (ARN) of the image recipe.
|
default java.lang.Object |
getImageTestsConfiguration()
The configuration settings for your image test components, which includes a toggle that allows you to turn off tests, and a timeout setting.
|
java.lang.String |
getInfrastructureConfigurationArn()
The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.
|
default java.util.Map<java.lang.String,java.lang.String> |
getTags()
The tags of the image.
|
java.lang.String getInfrastructureConfigurationArn()
default java.lang.String getContainerRecipeArn()
default java.lang.String getDistributionConfigurationArn()
default java.lang.Object getEnhancedImageMetadataEnabled()
This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.
default java.lang.String getImageRecipeArn()
default java.lang.Object getImageTestsConfiguration()
default java.util.Map<java.lang.String,java.lang.String> getTags()
static CfnImageProps.Builder builder()
CfnImageProps.Builder
of CfnImageProps