AzureVmDetails
import type { AzureVmDetails } from "https://googleapis.deno.dev/v1/vmmigration:v1.ts";
AzureVmDetails describes a VM in Azure.
interface AzureVmDetails {
architecture?: "VM_ARCHITECTURE_UNSPECIFIED" | "VM_ARCHITECTURE_X86_FAMILY" | "VM_ARCHITECTURE_ARM64";
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
§
architecture?: "VM_ARCHITECTURE_UNSPECIFIED" | "VM_ARCHITECTURE_X86_FAMILY" | "VM_ARCHITECTURE_ARM64"
[src]The CPU architecture.
§
osDescription?: OSDescription
[src]Description of the OS.