Class: Google::Cloud::BackupDR::V1::AdvancedMachineFeatures
- Inherits:
-
Object
- Object
- Google::Cloud::BackupDR::V1::AdvancedMachineFeatures
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/backupdr/v1/backupvault_gce.rb
Overview
Specifies options for controlling advanced machine features.
Instance Attribute Summary collapse
-
#enable_nested_virtualization ⇒ ::Boolean
Optional.
-
#enable_uefi_networking ⇒ ::Boolean
Optional.
-
#threads_per_core ⇒ ::Integer
Optional.
-
#visible_core_count ⇒ ::Integer
Optional.
Instance Attribute Details
#enable_nested_virtualization ⇒ ::Boolean
Returns Optional. Whether to enable nested virtualization or not (default is false).
299 300 301 302 |
# File 'proto_docs/google/cloud/backupdr/v1/backupvault_gce.rb', line 299 class AdvancedMachineFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#enable_uefi_networking ⇒ ::Boolean
Returns Optional. Whether to enable UEFI networking for instance creation.
299 300 301 302 |
# File 'proto_docs/google/cloud/backupdr/v1/backupvault_gce.rb', line 299 class AdvancedMachineFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#threads_per_core ⇒ ::Integer
Returns Optional. The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1. If unset, the maximum number of threads supported per core by the underlying processor is assumed.
299 300 301 302 |
# File 'proto_docs/google/cloud/backupdr/v1/backupvault_gce.rb', line 299 class AdvancedMachineFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#visible_core_count ⇒ ::Integer
Returns Optional. The number of physical cores to expose to an instance. Multiply by the number of threads per core to compute the total number of virtual CPUs to expose to the instance. If unset, the number of cores is inferred from the instance's nominal CPU count and the underlying platform's SMT width.
299 300 301 302 |
# File 'proto_docs/google/cloud/backupdr/v1/backupvault_gce.rb', line 299 class AdvancedMachineFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |