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.
Implements
IMessageWorkstationConfigTypesHostTypesGceInstanceTypesGceShieldedInstanceConfig, IEquatableWorkstationConfigTypesHostTypesGceInstanceTypesGceShieldedInstanceConfig, IDeepCloneableWorkstationConfigTypesHostTypesGceInstanceTypesGceShieldedInstanceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Workstations.V1Assembly
Google.Cloud.Workstations.V1.dll
Constructors
GceShieldedInstanceConfig()
public GceShieldedInstanceConfig()
GceShieldedInstanceConfig(GceShieldedInstanceConfig)
public GceShieldedInstanceConfig(WorkstationConfig.Types.Host.Types.GceInstance.Types.GceShieldedInstanceConfig other)
Parameter | |
---|---|
Name | Description |
other | WorkstationConfigTypesHostTypesGceInstanceTypesGceShieldedInstanceConfig |
Properties
EnableIntegrityMonitoring
public bool EnableIntegrityMonitoring { get; set; }
Optional. Whether the instance has integrity monitoring enabled.
Property Value | |
---|---|
Type | Description |
bool |
EnableSecureBoot
public bool EnableSecureBoot { get; set; }
Optional. Whether the instance has Secure Boot enabled.
Property Value | |
---|---|
Type | Description |
bool |
EnableVtpm
public bool EnableVtpm { get; set; }
Optional. Whether the instance has the vTPM enabled.
Property Value | |
---|---|
Type | Description |
bool |