Cloud Workstations V1 API - Class Google::Cloud::Workstations::V1::WorkstationConfig::Host::GceInstance::GceShieldedInstanceConfig (v0.2.0)

Reference documentation and code samples for the Cloud Workstations V1 API class Google::Cloud::Workstations::V1::WorkstationConfig::Host::GceInstance::GceShieldedInstanceConfig.

A set of Compute Engine Shielded instance options.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#enable_integrity_monitoring

def enable_integrity_monitoring() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether the instance has integrity monitoring enabled.

#enable_integrity_monitoring=

def enable_integrity_monitoring=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether the instance has integrity monitoring enabled.
Returns
  • (::Boolean) — Optional. Whether the instance has integrity monitoring enabled.

#enable_secure_boot

def enable_secure_boot() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether the instance has Secure Boot enabled.

#enable_secure_boot=

def enable_secure_boot=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether the instance has Secure Boot enabled.
Returns
  • (::Boolean) — Optional. Whether the instance has Secure Boot enabled.

#enable_vtpm

def enable_vtpm() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether the instance has the vTPM enabled.

#enable_vtpm=

def enable_vtpm=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether the instance has the vTPM enabled.
Returns
  • (::Boolean) — Optional. Whether the instance has the vTPM enabled.