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

PersistentDiskDefaults

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

Details for creation of a Persistent Disk.

interface PersistentDiskDefaults {
additionalLabels?: {
[key: string]: string;
}
;
diskName?: string;
diskType?:
| "COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED"
| "COMPUTE_ENGINE_DISK_TYPE_STANDARD"
| "COMPUTE_ENGINE_DISK_TYPE_SSD"
| "COMPUTE_ENGINE_DISK_TYPE_BALANCED";
encryption?: Encryption;
sourceDiskNumber?: number;
vmAttachmentDetails?: VmAttachmentDetails;
}

§Properties

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

A map of labels to associate with the Persistent Disk.

§
diskName?: string
[src]

Optional. The name of the Persistent Disk to create.

§
diskType?: "COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED" | "COMPUTE_ENGINE_DISK_TYPE_STANDARD" | "COMPUTE_ENGINE_DISK_TYPE_SSD" | "COMPUTE_ENGINE_DISK_TYPE_BALANCED"
[src]

The disk type to use.

§
encryption?: Encryption
[src]

Optional. The encryption to apply to the disk.

§
sourceDiskNumber?: number
[src]

Required. The ordinal number of the source VM disk.

§
vmAttachmentDetails?: VmAttachmentDetails
[src]

Optional. Details for attachment of the disk to a VM. Used when the disk is set to be attacked to a target VM.