Virtual Machine Scale Set OSDisk Args
data class VirtualMachineScaleSetOSDiskArgs(val caching: Output<CachingTypes>? = null, val createOption: Output<Either<String, DiskCreateOptionTypes>>, val diffDiskSettings: Output<DiffDiskSettingsArgs>? = null, val diskSizeGB: Output<Int>? = null, val image: Output<VirtualHardDiskArgs>? = null, val managedDisk: Output<VirtualMachineScaleSetManagedDiskParametersArgs>? = null, val name: Output<String>? = null, val osType: Output<OperatingSystemTypes>? = null, val vhdContainers: Output<List<String>>? = null, val writeAcceleratorEnabled: Output<Boolean>? = null) : ConvertibleToJava<VirtualMachineScaleSetOSDiskArgs>
Describes a virtual machine scale set operating system disk.
Constructors
Link copied to clipboard
fun VirtualMachineScaleSetOSDiskArgs(caching: Output<CachingTypes>? = null, createOption: Output<Either<String, DiskCreateOptionTypes>>, diffDiskSettings: Output<DiffDiskSettingsArgs>? = null, diskSizeGB: Output<Int>? = null, image: Output<VirtualHardDiskArgs>? = null, managedDisk: Output<VirtualMachineScaleSetManagedDiskParametersArgs>? = null, name: Output<String>? = null, osType: Output<OperatingSystemTypes>? = null, vhdContainers: Output<List<String>>? = null, writeAcceleratorEnabled: Output<Boolean>? = null)
Functions
Properties
Link copied to clipboard
Specifies how the virtual machines in the scale set should be created.
The only allowed value is: FromImage \u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.