Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ImageRecipe

import type { ImageRecipe } from "https://aws-api.deno.dev/v0.3/services/imagebuilder.ts?docs=full";

An image recipe.

interface ImageRecipe {
additionalInstanceConfiguration?: AdditionalInstanceConfiguration | null;
arn?: string | null;
blockDeviceMappings?: InstanceBlockDeviceMapping[] | null;
components?: ComponentConfiguration[] | null;
dateCreated?: string | null;
description?: string | null;
name?: string | null;
owner?: string | null;
parentImage?: string | null;
platform?: Platform | null;
tags?: {
[key: string]: string | null | undefined;
}
| null;
type?: ImageType | null;
version?: string | null;
workingDirectory?: string | null;
}

§Properties

§
additionalInstanceConfiguration?: AdditionalInstanceConfiguration | null
[src]

Before you create a new AMI, Image Builder launches temporary Amazon EC2 instances to build and test your image configuration. Instance configuration adds a layer of control over those instances. You can define settings and add scripts to run when an instance is launched from your AMI.

§
arn?: string | null
[src]

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

§
blockDeviceMappings?: InstanceBlockDeviceMapping[] | null
[src]

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

§
components?: ComponentConfiguration[] | null
[src]

The components of the image recipe.

§
dateCreated?: string | null
[src]

The date on which this image recipe was created.

§
description?: string | null
[src]

The description of the image recipe.

§
name?: string | null
[src]

The name of the image recipe.

§
owner?: string | null
[src]

The owner of the image recipe.

§
parentImage?: string | null
[src]

The base image of the image recipe.

§
platform?: Platform | null
[src]

The platform of the image recipe.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

The tags of the image recipe.

§
type?: ImageType | null
[src]

Specifies which type of image is created by the recipe - an AMI or a container image.

§
version?: string | null
[src]

The version of the image recipe.

§
workingDirectory?: string | null
[src]

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