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, IMessageReference 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 |
|