Virtual Machine Instance Properties Hardware Profile Args
data class VirtualMachineInstancePropertiesHardwareProfileArgs(val dynamicMemoryConfig: Output<VirtualMachineInstancePropertiesHardwareProfileDynamicMemoryConfigArgs>? = null, val memoryMB: Output<Double>? = null, val processors: Output<Int>? = null, val virtualMachineGPUs: Output<List<VirtualMachineInstancePropertiesHardwareProfileVirtualMachineGPUArgs>>? = null, val vmSize: Output<Either<String, VmSizeEnum>>? = null) : ConvertibleToJava<VirtualMachineInstancePropertiesHardwareProfileArgs>
HardwareProfile - Specifies the hardware settings for the virtual machine instance.
Constructors
Link copied to clipboard
constructor(dynamicMemoryConfig: Output<VirtualMachineInstancePropertiesHardwareProfileDynamicMemoryConfigArgs>? = null, memoryMB: Output<Double>? = null, processors: Output<Int>? = null, virtualMachineGPUs: Output<List<VirtualMachineInstancePropertiesHardwareProfileVirtualMachineGPUArgs>>? = null, vmSize: Output<Either<String, VmSizeEnum>>? = null)
Properties
Link copied to clipboard
val dynamicMemoryConfig: Output<VirtualMachineInstancePropertiesHardwareProfileDynamicMemoryConfigArgs>? = null
Dynamic memory config
Link copied to clipboard
number of processors for the virtual machine instance
Link copied to clipboard
val virtualMachineGPUs: Output<List<VirtualMachineInstancePropertiesHardwareProfileVirtualMachineGPUArgs>>? = null
virtualMachineGPUs - list of gpus to be attached to the virtual machine instance
Link copied to clipboard
Enum of VM Sizes