ImageRecipeArgs

data class ImageRecipeArgs(val additionalInstanceConfiguration: Output<ImageRecipeAdditionalInstanceConfigurationArgs>? = null, val blockDeviceMappings: Output<List<ImageRecipeInstanceBlockDeviceMappingArgs>>? = null, val components: Output<List<ImageRecipeComponentConfigurationArgs>>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val parentImage: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val version: Output<String>? = null, val workingDirectory: Output<String>? = null) : ConvertibleToJava<ImageRecipeArgs>

Resource schema for AWS::ImageBuilder::ImageRecipe

Constructors

Link copied to clipboard
constructor(additionalInstanceConfiguration: Output<ImageRecipeAdditionalInstanceConfigurationArgs>? = null, blockDeviceMappings: Output<List<ImageRecipeInstanceBlockDeviceMappingArgs>>? = null, components: Output<List<ImageRecipeComponentConfigurationArgs>>? = null, description: Output<String>? = null, name: Output<String>? = null, parentImage: Output<String>? = null, tags: Output<Map<String, String>>? = null, version: Output<String>? = null, workingDirectory: Output<String>? = null)

Properties

Link copied to clipboard

Specify additional settings and launch scripts for your build instances.

Link copied to clipboard

The block device mappings to apply when creating images from this recipe.

Link copied to clipboard

The components of the image recipe.

Link copied to clipboard
val description: Output<String>? = null

The description of the image recipe.

Link copied to clipboard
val name: Output<String>? = null

The name of the image recipe.

Link copied to clipboard
val parentImage: Output<String>? = null

The parent image of the image recipe.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

The tags of the image recipe.

Link copied to clipboard
val version: Output<String>? = null

The version of the image recipe.

Link copied to clipboard
val workingDirectory: Output<String>? = null

The working directory to be used during build and test workflows.

Functions

Link copied to clipboard
open override fun toJava(): ImageRecipeArgs