Class ContainerRecipeInstanceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.inputs.ContainerRecipeInstanceConfigurationArgs.Builder
-
- Enclosing class:
- ContainerRecipeInstanceConfigurationArgs
public static final class ContainerRecipeInstanceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ContainerRecipeInstanceConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerRecipeInstanceConfigurationArgs.BuilderblockDeviceMappings(ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs... blockDeviceMappings)ContainerRecipeInstanceConfigurationArgs.BuilderblockDeviceMappings(com.pulumi.core.Output<java.util.List<ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs>> blockDeviceMappings)ContainerRecipeInstanceConfigurationArgs.BuilderblockDeviceMappings(java.util.List<ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs> blockDeviceMappings)ContainerRecipeInstanceConfigurationArgsbuild()ContainerRecipeInstanceConfigurationArgs.Builderimage(com.pulumi.core.Output<java.lang.String> image)ContainerRecipeInstanceConfigurationArgs.Builderimage(java.lang.String image)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ContainerRecipeInstanceConfigurationArgs defaults)
-
-
Method Detail
-
blockDeviceMappings
public ContainerRecipeInstanceConfigurationArgs.Builder blockDeviceMappings(@Nullable com.pulumi.core.Output<java.util.List<ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs>> blockDeviceMappings)
- Parameters:
blockDeviceMappings- Configuration block(s) with block device mappings for the container recipe. Detailed below.- Returns:
- builder
-
blockDeviceMappings
public ContainerRecipeInstanceConfigurationArgs.Builder blockDeviceMappings(java.util.List<ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs> blockDeviceMappings)
- Parameters:
blockDeviceMappings- Configuration block(s) with block device mappings for the container recipe. Detailed below.- Returns:
- builder
-
blockDeviceMappings
public ContainerRecipeInstanceConfigurationArgs.Builder blockDeviceMappings(ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs... blockDeviceMappings)
- Parameters:
blockDeviceMappings- Configuration block(s) with block device mappings for the container recipe. Detailed below.- Returns:
- builder
-
image
public ContainerRecipeInstanceConfigurationArgs.Builder image(@Nullable com.pulumi.core.Output<java.lang.String> image)
- Parameters:
image- The AMI ID to use as the base image for a container build and test instance. If not specified, Image Builder will use the appropriate ECS-optimized AMI as a base image.- Returns:
- builder
-
image
public ContainerRecipeInstanceConfigurationArgs.Builder image(java.lang.String image)
- Parameters:
image- The AMI ID to use as the base image for a container build and test instance. If not specified, Image Builder will use the appropriate ECS-optimized AMI as a base image.- Returns:
- builder
-
build
public ContainerRecipeInstanceConfigurationArgs build()
-
-