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.
enableNestedVirtualizationDefines whether the instance should have nested virtualization enabled. Defaults to false.enableUefiNetworkingWhether 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 areSTANDARD,ENHANCED, andARCHITECTURAL.threadsPerCoreThe number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1.turboModeTurbo frequency mode to use for the instance. Supported modes are currently eitherALL_CORE_MAXor unset (default).visibleCoreCountThe 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, andARCHITECTURAL.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_MAXor 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