OptionalannotationsOptionally defines preferred Annotations to be applied to the VirtualMachineInstance
OptionalclockClock optionally defines preferences associated with the Clock attribute of a VirtualMachineInstance DomainSpec
OptionalcpuCPU optionally defines preferences associated with the CPU attribute of a VirtualMachineInstance DomainSpec
OptionaldevicesDevices optionally defines preferences associated with the Devices attribute of a VirtualMachineInstance DomainSpec
OptionalfeaturesFeatures optionally defines preferences associated with the Features attribute of a VirtualMachineInstance DomainSpec
OptionalfirmwareFirmware optionally defines preferences associated with the Firmware attribute of a VirtualMachineInstance DomainSpec
OptionalmachineMachine optionally defines preferences associated with the Machine attribute of a VirtualMachineInstance DomainSpec
OptionalpreferredPreferredArchitecture defines a prefeerred architecture for the VirtualMachine
OptionalpreferredSubdomain of the VirtualMachineInstance
OptionalpreferredGrace period observed after signalling a VirtualMachineInstance to stop after which the VirtualMachineInstance is force terminated.
OptionalpreferPreferSpreadSocketToCoreRatio defines the ratio to spread vCPUs between cores and sockets, it defaults to 2.
OptionalrequirementsRequirements defines the minium amount of instance type defined resources required by a set of preferences
OptionalvolumesVolumes optionally defines preferences associated with the Volumes attribute of a VirtualMachineInstace DomainSpec
VirtualMachinePreferenceSpec is a description of the VirtualMachinePreference or VirtualMachineClusterPreference.