public sealed class ShieldedInstanceConfig : IMessage<ShieldedInstanceConfig>, IEquatable<ShieldedInstanceConfig>, IDeepCloneable<ShieldedInstanceConfig>, IBufferMessage, IMessage
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `ShieldedInstanceConfig` class within the `Google.Cloud.Dataproc.V1` namespace, detailing its usage in configuring shielded instances for Google Cloud Dataproc clusters using Compute Engine Shielded VMs."],["The `ShieldedInstanceConfig` class implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from the base `Object` class, with inherited members such as `GetHashCode()`, `GetType()`, `MemberwiseClone()`, and `ToString()`."],["The page lists various versions of the documentation, ranging from version 5.0.0 up to the latest version 5.17.0, as well as previous versions, alongside older versions from 4.0.0 down to 3.1.0."],["`ShieldedInstanceConfig` offers three key properties for configuration: `EnableIntegrityMonitoring`, `EnableSecureBoot`, and `EnableVtpm`, all of which are optional boolean values that control integrity monitoring, secure boot, and vTPM enabling, respectively."],["The class has two constructors: a default constructor, and one that takes another `ShieldedInstanceConfig` object as a parameter, allowing for the creation of new instances from an existing one."]]],[]]