public sealed class ShieldedInstanceConfig : IMessage<ShieldedInstanceConfig>, IEquatable<ShieldedInstanceConfig>, IDeepCloneable<ShieldedInstanceConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class ShieldedInstanceConfig.
[[["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\u003eThe \u003ccode\u003eShieldedInstanceConfig\u003c/code\u003e class in the Google.Cloud.Compute.V1 API provides options to configure Shielded Instance settings.\u003c/p\u003e\n"],["\u003cp\u003eThis class allows you to manage the integrity monitoring, secure boot, and vTPM (virtual Trusted Platform Module) features for Compute Engine instances, with integrity monitoring and vTPM being enabled by default and secure boot disabled by default.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation offers access to version history, with version 3.6.0 as the latest, and ranges all the way back to version 1.0.0 for this class.\u003c/p\u003e\n"],["\u003cp\u003eYou can check if a configuration field is set using \u003ccode\u003eHasEnableIntegrityMonitoring\u003c/code\u003e, \u003ccode\u003eHasEnableSecureBoot\u003c/code\u003e, and \u003ccode\u003eHasEnableVtpm\u003c/code\u003e properties.\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, demonstrating its compatibility with Google's protocol buffer framework and the .NET ecosystem.\u003c/p\u003e\n"]]],[],null,[]]