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

MachineArchitectureDetails

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

Details of the machine architecture.

interface MachineArchitectureDetails {
bios?: BiosDetails;
cpuArchitecture?: string;
cpuName?: string;
cpuSocketCount?: number;
cpuThreadCount?: number;
firmwareType?: "FIRMWARE_TYPE_UNSPECIFIED" | "BIOS" | "EFI";
hyperthreading?: "CPU_HYPER_THREADING_UNSPECIFIED" | "DISABLED" | "ENABLED";
vendor?: string;
}

§Properties

§

BIOS Details.

§
cpuArchitecture?: string
[src]

CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.

§
cpuName?: string
[src]

CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.

§
cpuSocketCount?: number
[src]

Number of processor sockets allocated to the machine.

§
cpuThreadCount?: number
[src]

Number of CPU threads allocated to the machine.

§
firmwareType?: "FIRMWARE_TYPE_UNSPECIFIED" | "BIOS" | "EFI"
[src]

Firmware type.

§
hyperthreading?: "CPU_HYPER_THREADING_UNSPECIFIED" | "DISABLED" | "ENABLED"
[src]

CPU hyper-threading support.

§
vendor?: string
[src]

Hardware vendor.