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

DiskImageTargetDetails

import type { DiskImageTargetDetails } from "https://googleapis.deno.dev/v1/vmmigration:v1.ts";

The target details of the image resource that will be created by the import job.

interface DiskImageTargetDetails {
additionalLicenses?: string[];
dataDiskImageImport?: DataDiskImageImport;
description?: string;
encryption?: Encryption;
familyName?: string;
imageName?: string;
labels?: {
[key: string]: string;
}
;
osAdaptationParameters?: ImageImportOsAdaptationParameters;
singleRegionStorage?: boolean;
targetProject?: string;
}

§Properties

§
additionalLicenses?: string[]
[src]

Optional. Additional licenses to assign to the image.

§
dataDiskImageImport?: DataDiskImageImport
[src]

Optional. Use to skip OS adaptation process.

§
description?: string
[src]

Optional. An optional description of the image.

§
encryption?: Encryption
[src]

Immutable. The encryption to apply to the image.

§
familyName?: string
[src]

Optional. The name of the image family to which the new image belongs.

§
imageName?: string
[src]

Required. The name of the image to be created.

§
labels?: {
[key: string]: string;
}
[src]

Optional. A map of labels to associate with the image.

§

Optional. Use to set the parameters relevant for the OS adaptation process.

§
singleRegionStorage?: boolean
[src]

Optional. Set to true to set the image storageLocations to the single region of the import job. When false, the closest multi-region is selected.

§
targetProject?: string
[src]

Required. Reference to the TargetProject resource that represents the target project in which the imported image will be created.