public sealed class ShieldedInstanceConfig : IMessage<ShieldedInstanceConfig>, IEquatable<ShieldedInstanceConfig>, IDeepCloneable<ShieldedInstanceConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc 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-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eShieldedInstanceConfig\u003c/code\u003e class within the Google Cloud Dataproc v1 API, which is used for configuring Shielded VM settings for clusters.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version documented is 5.17.0, and the page also includes links to reference documentation for all versions back to version 3.1.0, allowing users to browse the changes between each update.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eShieldedInstanceConfig\u003c/code\u003e class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, allowing for use in protobufs and efficient data handling, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eShieldedInstanceConfig\u003c/code\u003e include \u003ccode\u003eEnableIntegrityMonitoring\u003c/code\u003e, \u003ccode\u003eEnableSecureBoot\u003c/code\u003e, and \u003ccode\u003eEnableVtpm\u003c/code\u003e, which are all optional boolean values allowing control over specific security features of the Shielded VMs, as well as Has counterparts that verify if these properties are set or not.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation also provides two constructors for the \u003ccode\u003eShieldedInstanceConfig\u003c/code\u003e class, the default constructor, and a constructor that takes a \u003ccode\u003eShieldedInstanceConfig\u003c/code\u003e object as a parameter, offering flexibility in how instances of the class are created and initialized.\u003c/p\u003e\n"]]],[],null,[]]