@Stability(value=Stable) public static final class CfnContainerRecipeProps.Builder extends Object implements software.amazon.jsii.Builder<CfnContainerRecipeProps>
CfnContainerRecipeProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnContainerRecipeProps.Builder components(IResolvable components)
CfnContainerRecipeProps.getComponents()
components
- `AWS::ImageBuilder::ContainerRecipe.Components`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder components(List<? extends Object> components)
CfnContainerRecipeProps.getComponents()
components
- `AWS::ImageBuilder::ContainerRecipe.Components`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder containerType(String containerType)
CfnContainerRecipeProps.getContainerType()
containerType
- `AWS::ImageBuilder::ContainerRecipe.ContainerType`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder name(String name)
CfnContainerRecipeProps.getName()
name
- `AWS::ImageBuilder::ContainerRecipe.Name`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder parentImage(String parentImage)
CfnContainerRecipeProps.getParentImage()
parentImage
- `AWS::ImageBuilder::ContainerRecipe.ParentImage`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder targetRepository(CfnContainerRecipe.TargetContainerRepositoryProperty targetRepository)
CfnContainerRecipeProps.getTargetRepository()
targetRepository
- `AWS::ImageBuilder::ContainerRecipe.TargetRepository`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder targetRepository(IResolvable targetRepository)
CfnContainerRecipeProps.getTargetRepository()
targetRepository
- `AWS::ImageBuilder::ContainerRecipe.TargetRepository`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder version(String version)
CfnContainerRecipeProps.getVersion()
version
- `AWS::ImageBuilder::ContainerRecipe.Version`. This parameter is required.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder description(String description)
CfnContainerRecipeProps.getDescription()
description
- `AWS::ImageBuilder::ContainerRecipe.Description`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder dockerfileTemplateData(String dockerfileTemplateData)
CfnContainerRecipeProps.getDockerfileTemplateData()
dockerfileTemplateData
- `AWS::ImageBuilder::ContainerRecipe.DockerfileTemplateData`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder dockerfileTemplateUri(String dockerfileTemplateUri)
CfnContainerRecipeProps.getDockerfileTemplateUri()
dockerfileTemplateUri
- `AWS::ImageBuilder::ContainerRecipe.DockerfileTemplateUri`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder imageOsVersionOverride(String imageOsVersionOverride)
CfnContainerRecipeProps.getImageOsVersionOverride()
imageOsVersionOverride
- `AWS::ImageBuilder::ContainerRecipe.ImageOsVersionOverride`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder instanceConfiguration(Object instanceConfiguration)
CfnContainerRecipeProps.getInstanceConfiguration()
instanceConfiguration
- `AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder kmsKeyId(String kmsKeyId)
CfnContainerRecipeProps.getKmsKeyId()
kmsKeyId
- `AWS::ImageBuilder::ContainerRecipe.KmsKeyId`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder platformOverride(String platformOverride)
CfnContainerRecipeProps.getPlatformOverride()
platformOverride
- `AWS::ImageBuilder::ContainerRecipe.PlatformOverride`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder tags(Map<String,String> tags)
CfnContainerRecipeProps.getTags()
tags
- `AWS::ImageBuilder::ContainerRecipe.Tags`.this
@Stability(value=Stable) public CfnContainerRecipeProps.Builder workingDirectory(String workingDirectory)
CfnContainerRecipeProps.getWorkingDirectory()
workingDirectory
- `AWS::ImageBuilder::ContainerRecipe.WorkingDirectory`.this
@Stability(value=Stable) public CfnContainerRecipeProps build()
build
in interface software.amazon.jsii.Builder<CfnContainerRecipeProps>
CfnContainerRecipeProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.