Migrate for Compute Engine V1 API - Class Google::Cloud::VMMigration::V1::ShieldedInstanceConfig (v2.4.0)

Reference documentation and code samples for the Migrate for Compute Engine V1 API class Google::Cloud::VMMigration::V1::ShieldedInstanceConfig.

Shielded instance configuration.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#enable_integrity_monitoring

def enable_integrity_monitoring() -> ::Boolean
Returns
  • (::Boolean) — Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.

#enable_integrity_monitoring=

def enable_integrity_monitoring=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.
Returns
  • (::Boolean) — Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.

#enable_vtpm

def enable_vtpm() -> ::Boolean
Returns
  • (::Boolean) — Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.

#enable_vtpm=

def enable_vtpm=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.
Returns
  • (::Boolean) — Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.

#secure_boot

def secure_boot() -> ::Google::Cloud::VMMigration::V1::ShieldedInstanceConfig::SecureBoot
Returns

#secure_boot=

def secure_boot=(value) -> ::Google::Cloud::VMMigration::V1::ShieldedInstanceConfig::SecureBoot
Parameter
Returns