VirtualMachinePropertiesHardwareProfileArgs

data class VirtualMachinePropertiesHardwareProfileArgs(val dynamicMemoryConfig: Output<VirtualMachinePropertiesDynamicMemoryConfigArgs>? = null, val memoryMB: Output<Double>? = null, val processors: Output<Int>? = null, val vmSize: Output<Either<String, VmSizeEnum>>? = null) : ConvertibleToJava<VirtualMachinePropertiesHardwareProfileArgs>

HardwareProfile - Specifies the hardware settings for the virtual machine.

Constructors

fun VirtualMachinePropertiesHardwareProfileArgs(dynamicMemoryConfig: Output<VirtualMachinePropertiesDynamicMemoryConfigArgs>? = null, memoryMB: Output<Double>? = null, processors: Output<Int>? = null, vmSize: Output<Either<String, VmSizeEnum>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): VirtualMachinePropertiesHardwareProfileArgs

Properties

Link copied to clipboard
val memoryMB: Output<Double>? = null

RAM in MB for the virtual machine

Link copied to clipboard
val processors: Output<Int>? = null

number of processors for the virtual machine

Link copied to clipboard
val vmSize: Output<Either<String, VmSizeEnum>>? = null