Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::ShieldedInstanceConfig.
A set of 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) — Defines whether the instance has integrity monitoring enabled. Enabled by default.
#enable_integrity_monitoring=
def enable_integrity_monitoring=(value) -> ::Boolean
Parameter
- value (::Boolean) — Defines whether the instance has integrity monitoring enabled. Enabled by default.
Returns
- (::Boolean) — Defines whether the instance has integrity monitoring enabled. Enabled by default.
#enable_secure_boot
def enable_secure_boot() -> ::Boolean
Returns
- (::Boolean) — Defines whether the instance has Secure Boot enabled. Disabled by default.
#enable_secure_boot=
def enable_secure_boot=(value) -> ::Boolean
Parameter
- value (::Boolean) — Defines whether the instance has Secure Boot enabled. Disabled by default.
Returns
- (::Boolean) — Defines whether the instance has Secure Boot enabled. Disabled by default.
#enable_vtpm
def enable_vtpm() -> ::Boolean
Returns
- (::Boolean) — Defines whether the instance has the vTPM enabled. Enabled by default.
#enable_vtpm=
def enable_vtpm=(value) -> ::Boolean
Parameter
- value (::Boolean) — Defines whether the instance has the vTPM enabled. Enabled by default.
Returns
- (::Boolean) — Defines whether the instance has the vTPM enabled. Enabled by default.