Class: Google::Cloud::VMMigration::V1::ShieldedInstanceConfig
- Inherits:
-
Object
- Object
- Google::Cloud::VMMigration::V1::ShieldedInstanceConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmmigration/v1/vmmigration.rb
Overview
Shielded instance configuration.
Defined Under Namespace
Modules: SecureBoot
Instance Attribute Summary collapse
-
#enable_integrity_monitoring ⇒ ::Boolean
Optional.
-
#enable_vtpm ⇒ ::Boolean
Optional.
-
#secure_boot ⇒ ::Google::Cloud::VMMigration::V1::ShieldedInstanceConfig::SecureBoot
Optional.
Instance Attribute Details
#enable_integrity_monitoring ⇒ ::Boolean
Returns 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.
4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4118 class ShieldedInstanceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible values for secure boot. module SecureBoot # No explicit value is selected. Will use the configuration of the source # (if exists, otherwise the default will be false). SECURE_BOOT_UNSPECIFIED = 0 # Use secure boot. This can be set to true only if the image boot option is # EFI. TRUE = 1 # Do not use secure boot. FALSE = 2 end end |
#enable_vtpm ⇒ ::Boolean
Returns 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.
4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4118 class ShieldedInstanceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible values for secure boot. module SecureBoot # No explicit value is selected. Will use the configuration of the source # (if exists, otherwise the default will be false). SECURE_BOOT_UNSPECIFIED = 0 # Use secure boot. This can be set to true only if the image boot option is # EFI. TRUE = 1 # Do not use secure boot. FALSE = 2 end end |
#secure_boot ⇒ ::Google::Cloud::VMMigration::V1::ShieldedInstanceConfig::SecureBoot
Returns Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4118 class ShieldedInstanceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible values for secure boot. module SecureBoot # No explicit value is selected. Will use the configuration of the source # (if exists, otherwise the default will be false). SECURE_BOOT_UNSPECIFIED = 0 # Use secure boot. This can be set to true only if the image boot option is # EFI. TRUE = 1 # Do not use secure boot. FALSE = 2 end end |