public sealed class AdvancedMachineFeatures : IMessage<AdvancedMachineFeatures>, IEquatable<AdvancedMachineFeatures>, IDeepCloneable<AdvancedMachineFeatures>, IBufferMessage, IMessage
Specifies options for controlling advanced machine features. Options that would traditionally be configured in a BIOS belong here. Features that require operating system support may have corresponding entries in the GuestOsFeatures of an Image (e.g., whether or not the OS in the Image supports nested virtualization being enabled or disabled).
The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1. If unset, the maximum number of threads supported per core by the underlying processor is assumed.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eAdvancedMachineFeatures\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, specifically for version 1.1.0, with links to older versions.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAdvancedMachineFeatures\u003c/code\u003e provides options to configure advanced machine settings, including features often managed in a BIOS, such as enabling or disabling nested virtualization, and UEFI networking.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role in handling and manipulating message data.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eAdvancedMachineFeatures\u003c/code\u003e include \u003ccode\u003eEnableNestedVirtualization\u003c/code\u003e, \u003ccode\u003eEnableUefiNetworking\u003c/code\u003e, and \u003ccode\u003eThreadsPerCore\u003c/code\u003e, offering controls over features such as nested virtualization, UEFI networking, and simultaneous multithreading.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 3.6.0, with several older versions accessible, going back as far as version 1.0.0, all under the \u003ccode\u003eGoogle.Cloud.Compute.V1.AdvancedMachineFeatures\u003c/code\u003e reference.\u003c/p\u003e\n"]]],[],null,[]]