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

AzureVmDetails

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

AzureVmDetails describes a VM in Azure.

interface AzureVmDetails {
bootOption?: "BOOT_OPTION_UNSPECIFIED" | "EFI" | "BIOS";
committedStorageMb?: bigint;
computerName?: string;
cpuCount?: number;
diskCount?: number;
disks?: Disk[];
memoryMb?: number;
osDescription?: OSDescription;
osDisk?: OSDisk;
powerState?:
| "POWER_STATE_UNSPECIFIED"
| "STARTING"
| "RUNNING"
| "STOPPING"
| "STOPPED"
| "DEALLOCATING"
| "DEALLOCATED"
| "UNKNOWN";
tags?: {
[key: string]: string;
}
;
vmId?: string;
vmSize?: string;
}

§Properties

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

The VM Boot Option.

§
committedStorageMb?: bigint
[src]

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

§
computerName?: string
[src]

The VM's ComputerName.

§
cpuCount?: number
[src]

The number of cpus the VM has.

§
diskCount?: number
[src]

The number of disks the VM has, including OS disk.

§
disks?: Disk[]
[src]

Description of the data disks.

§
memoryMb?: number
[src]

The memory size of the VM in MB.

§
osDescription?: OSDescription
[src]

Description of the OS.

§
osDisk?: OSDisk
[src]

Description of the OS disk.

§
powerState?: "POWER_STATE_UNSPECIFIED" | "STARTING" | "RUNNING" | "STOPPING" | "STOPPED" | "DEALLOCATING" | "DEALLOCATED" | "UNKNOWN"
[src]

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

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

The tags of the VM.

§
vmId?: string
[src]

The VM full path in Azure.

§
vmSize?: string
[src]

VM size as configured in Azure. Determines the VM's hardware spec.