@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.