@Stability(value=Stable) public static final class CfnContainerRecipe.Builder extends Object implements software.amazon.jsii.Builder<CfnContainerRecipe>
CfnContainerRecipe.| Modifier and Type | Method and Description |
|---|---|
CfnContainerRecipe |
build() |
CfnContainerRecipe.Builder |
components(IResolvable components)
`AWS::ImageBuilder::ContainerRecipe.Components`.
|
CfnContainerRecipe.Builder |
components(List<? extends Object> components)
`AWS::ImageBuilder::ContainerRecipe.Components`.
|
CfnContainerRecipe.Builder |
containerType(String containerType)
`AWS::ImageBuilder::ContainerRecipe.ContainerType`.
|
static CfnContainerRecipe.Builder |
create(software.constructs.Construct scope,
String id) |
CfnContainerRecipe.Builder |
description(String description)
`AWS::ImageBuilder::ContainerRecipe.Description`.
|
CfnContainerRecipe.Builder |
dockerfileTemplateData(String dockerfileTemplateData)
`AWS::ImageBuilder::ContainerRecipe.DockerfileTemplateData`.
|
CfnContainerRecipe.Builder |
dockerfileTemplateUri(String dockerfileTemplateUri)
`AWS::ImageBuilder::ContainerRecipe.DockerfileTemplateUri`.
|
CfnContainerRecipe.Builder |
imageOsVersionOverride(String imageOsVersionOverride)
`AWS::ImageBuilder::ContainerRecipe.ImageOsVersionOverride`.
|
CfnContainerRecipe.Builder |
instanceConfiguration(Object instanceConfiguration)
`AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration`.
|
CfnContainerRecipe.Builder |
kmsKeyId(String kmsKeyId)
`AWS::ImageBuilder::ContainerRecipe.KmsKeyId`.
|
CfnContainerRecipe.Builder |
name(String name)
`AWS::ImageBuilder::ContainerRecipe.Name`.
|
CfnContainerRecipe.Builder |
parentImage(String parentImage)
`AWS::ImageBuilder::ContainerRecipe.ParentImage`.
|
CfnContainerRecipe.Builder |
platformOverride(String platformOverride)
`AWS::ImageBuilder::ContainerRecipe.PlatformOverride`.
|
CfnContainerRecipe.Builder |
tags(Map<String,String> tags)
`AWS::ImageBuilder::ContainerRecipe.Tags`.
|
CfnContainerRecipe.Builder |
targetRepository(CfnContainerRecipe.TargetContainerRepositoryProperty targetRepository)
`AWS::ImageBuilder::ContainerRecipe.TargetRepository`.
|
CfnContainerRecipe.Builder |
targetRepository(IResolvable targetRepository)
`AWS::ImageBuilder::ContainerRecipe.TargetRepository`.
|
CfnContainerRecipe.Builder |
version(String version)
`AWS::ImageBuilder::ContainerRecipe.Version`.
|
CfnContainerRecipe.Builder |
workingDirectory(String workingDirectory)
`AWS::ImageBuilder::ContainerRecipe.WorkingDirectory`.
|
@Stability(value=Stable) public static CfnContainerRecipe.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.CfnContainerRecipe.ComponentConfigurationProperty.Builder.@Stability(value=Stable) public CfnContainerRecipe.Builder components(IResolvable components)
components - `AWS::ImageBuilder::ContainerRecipe.Components`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder components(List<? extends Object> components)
components - `AWS::ImageBuilder::ContainerRecipe.Components`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder containerType(String containerType)
containerType - `AWS::ImageBuilder::ContainerRecipe.ContainerType`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder name(String name)
name - `AWS::ImageBuilder::ContainerRecipe.Name`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder parentImage(String parentImage)
parentImage - `AWS::ImageBuilder::ContainerRecipe.ParentImage`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder targetRepository(CfnContainerRecipe.TargetContainerRepositoryProperty targetRepository)
targetRepository - `AWS::ImageBuilder::ContainerRecipe.TargetRepository`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder targetRepository(IResolvable targetRepository)
targetRepository - `AWS::ImageBuilder::ContainerRecipe.TargetRepository`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder version(String version)
version - `AWS::ImageBuilder::ContainerRecipe.Version`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder description(String description)
description - `AWS::ImageBuilder::ContainerRecipe.Description`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder dockerfileTemplateData(String dockerfileTemplateData)
dockerfileTemplateData - `AWS::ImageBuilder::ContainerRecipe.DockerfileTemplateData`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder dockerfileTemplateUri(String dockerfileTemplateUri)
dockerfileTemplateUri - `AWS::ImageBuilder::ContainerRecipe.DockerfileTemplateUri`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder imageOsVersionOverride(String imageOsVersionOverride)
imageOsVersionOverride - `AWS::ImageBuilder::ContainerRecipe.ImageOsVersionOverride`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder instanceConfiguration(Object instanceConfiguration)
instanceConfiguration - `AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder kmsKeyId(String kmsKeyId)
kmsKeyId - `AWS::ImageBuilder::ContainerRecipe.KmsKeyId`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder platformOverride(String platformOverride)
platformOverride - `AWS::ImageBuilder::ContainerRecipe.PlatformOverride`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder tags(Map<String,String> tags)
tags - `AWS::ImageBuilder::ContainerRecipe.Tags`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe.Builder workingDirectory(String workingDirectory)
workingDirectory - `AWS::ImageBuilder::ContainerRecipe.WorkingDirectory`. This parameter is required.this@Stability(value=Stable) public CfnContainerRecipe build()
build in interface software.amazon.jsii.Builder<CfnContainerRecipe>Copyright © 2021. All rights reserved.