@truenas/api-client
    Preparing search index...

    Interface VMCreate

    interface VMCreate {
        arch_type?: string | null;
        autostart?: boolean;
        bootloader?: v25_10_0.Bootloader;
        bootloader_ovmf?: string | null;
        command_line_args?: string;
        cores?: number;
        cpu_mode?: "CUSTOM" | "HOST-MODEL" | "HOST-PASSTHROUGH";
        cpu_model?: string | null;
        cpuset?: string | null;
        enable_cpu_topology_extension?: boolean;
        enable_secure_boot?: boolean;
        ensure_display_device?: boolean;
        hide_from_msr?: boolean;
        hyperv_enlightenments?: boolean;
        machine_type?: string | null;
        memory: number;
        min_memory?: number | null;
        name: string;
        nodeset?: string | null;
        pin_vcpus?: boolean;
        shutdown_timeout?: number;
        suspend_on_snapshot?: boolean;
        threads?: number;
        time?: v25_10_0.Time;
        trusted_platform_module?: boolean;
        uuid?: string | null;
        vcpus?: number;
    }
    Index
    arch_type?: string | null
    autostart?: boolean
    bootloader?: v25_10_0.Bootloader
    bootloader_ovmf?: string | null
    command_line_args?: string
    cores?: number
    cpu_mode?: "CUSTOM" | "HOST-MODEL" | "HOST-PASSTHROUGH"
    cpu_model?: string | null
    cpuset?: string | null
    enable_cpu_topology_extension?: boolean
    enable_secure_boot?: boolean
    ensure_display_device?: boolean
    hide_from_msr?: boolean
    hyperv_enlightenments?: boolean
    machine_type?: string | null
    memory: number
    min_memory?: number | null
    name: string
    nodeset?: string | null
    pin_vcpus?: boolean
    shutdown_timeout?: number
    suspend_on_snapshot?: boolean
    threads?: number
    time?: v25_10_0.Time
    trusted_platform_module?: boolean
    uuid?: string | null
    vcpus?: number