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

    Interface VirtInstanceEntry

    interface VirtInstanceEntry {
        aliases: v25_10_0.VirtInstanceAlias[];
        autostart: boolean;
        cpu: string | null;
        environment: Record<string, string>;
        id: string;
        image: v25_10_0.VirtInstanceImage;
        memory: number | null;
        name: string;
        privileged_mode: boolean | null;
        raw: Record<string, unknown> | null;
        root_disk_io_bus: "NVME" | "VIRTIO-BLK" | "VIRTIO-SCSI" | null;
        root_disk_size: number | null;
        secure_boot: boolean | null;
        status:
            | "ERROR"
            | "RUNNING"
            | "STOPPED"
            | "STOPPING"
            | "UNKNOWN"
            | "FROZEN"
            | "STARTING"
            | "FREEZING"
            | "THAWED"
            | "ABORTING";
        storage_pool: string;
        type: "VM"
        | "CONTAINER";
        userns_idmap: v25_10_0.VirtInstanceUserNsIdmap | null;
        vnc_enabled: boolean;
        vnc_password: string | null;
        vnc_port: number | null;
    }
    Index
    autostart: boolean
    cpu: string | null
    environment: Record<string, string>
    id: string
    memory: number | null
    name: string
    privileged_mode: boolean | null
    raw: Record<string, unknown> | null
    root_disk_io_bus: "NVME" | "VIRTIO-BLK" | "VIRTIO-SCSI" | null
    root_disk_size: number | null
    secure_boot: boolean | null
    status:
        | "ERROR"
        | "RUNNING"
        | "STOPPED"
        | "STOPPING"
        | "UNKNOWN"
        | "FROZEN"
        | "STARTING"
        | "FREEZING"
        | "THAWED"
        | "ABORTING"
    storage_pool: string
    type: "VM" | "CONTAINER"
    userns_idmap: v25_10_0.VirtInstanceUserNsIdmap | null
    vnc_enabled: boolean
    vnc_password: string | null
    vnc_port: number | null