Cloud Workstations v1 API - Class WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig (1.2.0)

public sealed class WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig : IMessage<WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig>, IEquatable<WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig>, IDeepCloneable<WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Workstations v1 API class WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig.

A set of Compute Engine Shielded instance options.

Inheritance

object > WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig

Namespace

Google.Cloud.Workstations.V1

Assembly

Google.Cloud.Workstations.V1.dll

Constructors

GceShieldedInstanceConfig()

public GceShieldedInstanceConfig()

GceShieldedInstanceConfig(GceShieldedInstanceConfig)

public GceShieldedInstanceConfig(WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig other)
Parameter
NameDescription
otherWorkstationConfigTypesHostTypesGceInstanceTypesGceShieldedInstanceConfig

Properties

EnableIntegrityMonitoring

public bool EnableIntegrityMonitoring { get; set; }

Optional. Whether the instance has integrity monitoring enabled.

Property Value
TypeDescription
bool

EnableSecureBoot

public bool EnableSecureBoot { get; set; }

Optional. Whether the instance has Secure Boot enabled.

Property Value
TypeDescription
bool

EnableVtpm

public bool EnableVtpm { get; set; }

Optional. Whether the instance has the vTPM enabled.

Property Value
TypeDescription
bool