public sealed class ShieldedVmConfig : IMessage<ShieldedVmConfig>, IEquatable<ShieldedVmConfig>, IDeepCloneable<ShieldedVmConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class ShieldedVmConfig.
Defines whether the instance has Secure
Boot
enabled.
Secure Boot helps ensure that the system only runs authentic software by
verifying the digital signature of all boot components, and halting the
boot process if signature verification fails.
[[["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-04-14 UTC."],[[["This document provides reference information for the `ShieldedVmConfig` class within the Cloud AI Platform v1beta1 API, specifically for versions 1.0.0-beta21 (latest) and 1.0.0-beta20."],["`ShieldedVmConfig` is a sealed class implementing interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, designed to represent options for Shielded Instances."],["The `ShieldedVmConfig` class inherits from the base `object` class, and the documentation lists methods it inherits, such as `GetHashCode()`, `GetType()`, and `ToString()`."],["Constructors are available to create an instance of `ShieldedVmConfig`, one being the default constructor, and the other taking another `ShieldedVmConfig` object as a parameter for copying."],["It has one key property, `EnableSecureBoot`, which is a boolean flag that indicates whether the instance has Secure Boot enabled, to only run authentic software."]]],[]]