InstanceAdvancedMachineFeatures class

Constructors

InstanceAdvancedMachineFeatures({Input<bool?>? enableNestedVirtualization, Input<bool?>? enableUefiNetworking, Input<String?>? performanceMonitoringUnit, Input<int?>? threadsPerCore, Input<String?>? turboMode, Input<int?>? visibleCoreCount})
Creates a new InstanceAdvancedMachineFeatures. enableNestedVirtualization Defines whether the instance should have nested virtualization enabled. Defaults to false. enableUefiNetworking Whether to enable UEFI networking for instance creation. performanceMonitoringUnit The PMU is a hardware component within the CPU core that monitors how the processor runs code. Valid values for the level of PMU are STANDARD, ENHANCED, and ARCHITECTURAL. threadsPerCore The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1. turboMode Turbo frequency mode to use for the instance. Supported modes are currently either ALL_CORE_MAX or unset (default). visibleCoreCount The number of physical cores to expose to an instance. visible cores info (VC).
const
InstanceAdvancedMachineFeatures.fromMap(Map<String, dynamic> map)
factory

Properties

enableNestedVirtualization → Input<bool?>?
Defines whether the instance should have nested virtualization enabled. Defaults to false.
final
enableUefiNetworking → Input<bool?>?
Whether to enable UEFI networking for instance creation.
final
hashCode → int
The hash code for this object.
no setterinherited
performanceMonitoringUnit → Input<String?>?
The PMU is a hardware component within the CPU core that monitors how the processor runs code. Valid values for the level of PMU are STANDARD, ENHANCED, and ARCHITECTURAL.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
threadsPerCore → Input<int?>?
The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1.
final
turboMode → Input<String?>?
Turbo frequency mode to use for the instance. Supported modes are currently either ALL_CORE_MAX or unset (default).
final
visibleCoreCount → Input<int?>?
The number of physical cores to expose to an instance. visible cores info (VC).
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited