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

VmwareVmDetails

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

VmwareVmDetails describes a VM in vCenter.

interface VmwareVmDetails {
readonly bootOption?: "BOOT_OPTION_UNSPECIFIED" | "EFI" | "BIOS";
committedStorageMb?: bigint;
cpuCount?: number;
datacenterDescription?: string;
datacenterId?: string;
diskCount?: number;
displayName?: string;
guestDescription?: string;
memoryMb?: number;
powerState?:
| "POWER_STATE_UNSPECIFIED"
| "ON"
| "OFF"
| "SUSPENDED";
uuid?: string;
vmId?: string;
}

§Properties

§
readonly bootOption?: "BOOT_OPTION_UNSPECIFIED" | "EFI" | "BIOS"
[src]

Output only. The VM Boot Option.

§
committedStorageMb?: bigint
[src]

The total size of the storage allocated to the VM in MB.

§
cpuCount?: number
[src]

The number of cpus in the VM.

§
datacenterDescription?: string
[src]

The descriptive name of the vCenter's datacenter this VM is contained in.

§
datacenterId?: string
[src]

The id of the vCenter's datacenter this VM is contained in.

§
diskCount?: number
[src]

The number of disks the VM has.

§
displayName?: string
[src]

The display name of the VM. Note that this is not necessarily unique.

§
memoryMb?: number
[src]

The size of the memory of the VM in MB.

§
powerState?: "POWER_STATE_UNSPECIFIED" | "ON" | "OFF" | "SUSPENDED"
[src]

The power state of the VM at the moment list was taken.

§
uuid?: string
[src]

The unique identifier of the VM in vCenter.

§
vmId?: string
[src]

The VM's id in the source (note that this is not the MigratingVm's id). This is the moref id of the VM.