ContainerRecipe

A container recipe.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String?

The Amazon Resource Name (ARN) of the container recipe.

Link copied to clipboard

Build and test components that are included in the container recipe. Recipes require a minimum of one build component, and can have a maximum of 20 build and test components in any combination.

Link copied to clipboard

Specifies the type of container, such as Docker.

Link copied to clipboard

The date when this container recipe was created.

Link copied to clipboard

The description of the container recipe.

Link copied to clipboard

Dockerfiles are text documents that are used to build Docker containers, and ensure that they contain all of the elements required by the application running inside. The template data consists of contextual variables where Image Builder places build information or scripts, based on your container image recipe.

Link copied to clipboard

A flag that indicates if the target container is encrypted.

Link copied to clipboard

A group of options that can be used to configure an instance for building and testing container images.

Link copied to clipboard

Identifies which KMS key is used to encrypt the container image for distribution to the target Region.

Link copied to clipboard
val name: String?

The name of the container recipe.

Link copied to clipboard

The owner of the container recipe.

Link copied to clipboard

The base image for customizations specified in the container recipe. This can contain an Image Builder image resource ARN or a container image URI, for example amazonlinux:latest.

Link copied to clipboard

The system platform for the container, such as Windows or Linux.

Link copied to clipboard

Tags that are attached to the container recipe.

Link copied to clipboard

The destination repository for the container image.

Link copied to clipboard

The semantic version of the container recipe.

Link copied to clipboard

The working directory for use during build and test workflows.

Functions

Link copied to clipboard
inline fun copy(block: ContainerRecipe.Builder.() -> Unit = {}): ContainerRecipe
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String