@kubevirt-ui/kubevirt-api
    Preparing search index...

    Interface V1DomainSpec

    interface V1DomainSpec {
        chassis?: V1Chassis;
        clock?: V1Clock;
        cpu?: V1CPU;
        devices: V1Devices;
        features?: V1Features;
        firmware?: V1Firmware;
        ioThreads?: V1DiskIOThreads;
        ioThreadsPolicy?: string;
        launchSecurity?: V1LaunchSecurity;
        machine?: V1Machine;
        memory?: V1Memory;
        rebootPolicy?: string;
        resources?: V1ResourceRequirements;
    }
    Index

    Properties

    chassis?: V1Chassis

    Chassis specifies the chassis info passed to the domain.

    clock?: V1Clock

    Clock sets the clock and timers of the vmi.

    cpu?: V1CPU

    CPU allow specified the detailed CPU topology inside the vmi.

    devices: V1Devices

    Devices allows adding disks, network interfaces, and others

    {}
    
    features?: V1Features

    Features like acpi, apic, hyperv, smm.

    firmware?: V1Firmware

    Firmware.

    ioThreads?: V1DiskIOThreads

    IOThreads specifies the IOThreads options.

    ioThreadsPolicy?: string

    Controls whether or not disks will share IOThreads. Omitting IOThreadsPolicy disables use of IOThreads. One of: shared, auto, supplementalPool

    launchSecurity?: V1LaunchSecurity

    Launch Security setting of the vmi.

    machine?: V1Machine

    Machine type.

    memory?: V1Memory

    Memory allow specifying the VMI memory features.

    rebootPolicy?: string

    RebootPolicy specifies how the guest should behave on reboot. Reboot (default): The guest is allowed to reboot silently. Terminate: The VMI will be terminated on guest reboot, allowing higher level controllers (such as the VM controller) to recreate the VMI with any updated configuration such as boot order changes.

    Resources describes the Compute Resources required by this vmi.

    {}