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

Component

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

A detailed view of a component.

interface Component {
arn?: string | null;
changeDescription?: string | null;
data?: string | null;
dateCreated?: string | null;
description?: string | null;
encrypted?: boolean | null;
kmsKeyId?: string | null;
name?: string | null;
owner?: string | null;
parameters?: ComponentParameterDetail[] | null;
platform?: Platform | null;
state?: ComponentState | null;
supportedOsVersions?: string[] | null;
tags?: {
[key: string]: string | null | undefined;
}
| null;
type?: ComponentType | null;
version?: string | null;
}

§Properties

§
arn?: string | null
[src]

The Amazon Resource Name (ARN) of the component.

§
changeDescription?: string | null
[src]

The change description of the component.

§
data?: string | null
[src]

The data of the component.

§
dateCreated?: string | null
[src]

The date that the component was created.

§
description?: string | null
[src]

The description of the component.

§
encrypted?: boolean | null
[src]

The encryption status of the component.

§
kmsKeyId?: string | null
[src]

The KMS key identifier used to encrypt the component.

§
name?: string | null
[src]

The name of the component.

§
owner?: string | null
[src]

The owner of the component.

§
parameters?: ComponentParameterDetail[] | null
[src]

Contains parameter details for each of the parameters that are defined for the component.

§
platform?: Platform | null
[src]

The platform of the component.

§
state?: ComponentState | null
[src]

Describes the current status of the component. This is used for components that are no longer active.

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

The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the base image OS version during image recipe creation.

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

The tags associated with the component.

§
type?: ComponentType | null
[src]

The type of the component denotes whether the component is used to build the image or only to test it.

§
version?: string | null
[src]

The version of the component.