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

BootDiskDefaults

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

BootDiskDefaults hold information about the boot disk of a VM.

interface BootDiskDefaults {
deviceName?: 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;
}

§Properties

§
deviceName?: string
[src]

Optional. Specifies a unique device name of your choice that is reflected into the /dev/disk/by-id/google-* tree of a Linux operating system running within the instance. If not specified, the server chooses a default device name to apply to this disk, in the form persistent-disk-x, where x is a number assigned by Google Compute Engine. This field is only applicable for persistent disks.

§
diskName?: string
[src]

Optional. The name of the disk.

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

Optional. The type of disk provisioning to use for the VM.

§
encryption?: Encryption
[src]

Optional. The encryption to apply to the boot disk.

§

The image to use when creating the disk.