ImageSummary
import type { ImageSummary } from "https://aws-api.deno.dev/v0.4/services/imagebuilder.ts?docs=full";
An image summary.
interface ImageSummary {
arn?: string | null;
buildType?: BuildType | null;
dateCreated?: string | null;
imageSource?: ImageSource | null;
name?: string | null;
osVersion?: string | null;
outputResources?: OutputResources | null;
owner?: string | null;
platform?: Platform | null;
state?: ImageState | null;
tags?: {} | null;
[key: string]: string | null | undefined;
type?: ImageType | null;
version?: string | null;
}§Properties
§
Indicates the type of build that created this image. The build can be initiated in the following ways:
- USER_INITIATED – A manual pipeline build request.
- SCHEDULED – A pipeline build initiated by a cron expression in the Image Builder pipeline, or from EventBridge.
- IMPORT – A VM import created the image to use as the base image for the recipe.
§
imageSource?: ImageSource | null
[src]The origin of the base image that Image Builder used to build this image.
§
osVersion?: string | null
[src]The operating system version of the instances that launch from this image. For example, Amazon Linux 2, Ubuntu 18, or Microsoft Windows Server 2019.
§
outputResources?: OutputResources | null
[src]The output resources that Image Builder produced when it created this image.
§
state?: ImageState | null
[src]The state of the image.