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

AmiDistributionConfiguration

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

Define and configure the output AMIs of the pipeline.

interface AmiDistributionConfiguration {
amiTags?: {
[key: string]: string | null | undefined;
}
| null;
description?: string | null;
kmsKeyId?: string | null;
launchPermission?: LaunchPermissionConfiguration | null;
name?: string | null;
targetAccountIds?: string[] | null;
}

§Properties

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

The tags to apply to AMIs distributed to this Region.

§
description?: string | null
[src]

The description of the AMI distribution configuration. Minimum and maximum length are in characters.

§
kmsKeyId?: string | null
[src]

The KMS key identifier used to encrypt the distributed image.

§
launchPermission?: LaunchPermissionConfiguration | null
[src]

Launch permissions can be used to configure which Amazon Web Services accounts can use the AMI to launch instances.

§
name?: string | null
[src]

The name of the output AMI.

§
targetAccountIds?: string[] | null
[src]

The ID of an account to which you want to distribute an image.