Skip to main content
FieldTypeDescriptionValue(s)
namestringProfile name. Builtin names and the compat- prefix are reserved.
machinestringq35 or i440fx machine family, preferably a versioned type.
cpuVirtualMachineProfileCPUGuest CPU model and feature policy.

cpu

VirtualMachineProfileCPU selects the guest-visible CPU.
FieldTypeDescriptionValue(s)
modeVirtualMachineProfileCPUModehost-model, host-passthrough or custom.host-model
host-passthrough
custom
modelstringNamed CPU model; required only for custom.
fallbackstringallow or forbid (default forbid) for custom model fallback.
featuresVirtualMachineProfileCPUFeatureExplicit feature policies for a custom model.

features[]

VirtualMachineProfileCPUFeature selects one CPU flag.
FieldTypeDescriptionValue(s)
namestringCPU feature name.
policyVirtualMachineProfileCPUFeaturePolicyrequire, disable, optional, force or forbid.require
disable
optional
force
forbid