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.