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

ComputeEngineDisk

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

Compute Engine disk target details.

interface ComputeEngineDisk {
diskId?: string;
diskType?:
| "COMPUTE_ENGINE_DISK_TYPE_UNSPECIFIED"
| "COMPUTE_ENGINE_DISK_TYPE_STANDARD"
| "COMPUTE_ENGINE_DISK_TYPE_SSD"
| "COMPUTE_ENGINE_DISK_TYPE_BALANCED"
| "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED";
replicaZones?: string[];
zone?: string;
}

§Properties

§
diskId?: string
[src]

Optional. Target Compute Engine Disk ID. This is the resource ID segment of the Compute Engine Disk to create. In the resource name compute/v1/projects/{project}/zones/{zone}/disks/disk1 "disk1" is the resource ID for the disk.

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

Required. The disk type to use.

§
replicaZones?: string[]
[src]

Optional. Replication zones of the regional disk. Should be of the form: projects/{target-project}/locations/{replica-zone} Currently only one replica zone is supported.

§
zone?: string
[src]

Required. The Compute Engine zone in which to create the disk. Should be of the form: projects/{target-project}/locations/{zone}