StorageProfileArgs

data class StorageProfileArgs(val dataDisks: Output<List<DataDiskArgs>>? = null, val imageReference: Output<ImageReferenceArgs>? = null, val osDisk: Output<OSDiskArgs>? = null) : ConvertibleToJava<StorageProfileArgs>

Specifies the storage settings for the virtual machine disks.

Constructors

Link copied to clipboard
fun StorageProfileArgs(dataDisks: Output<List<DataDiskArgs>>? = null, imageReference: Output<ImageReferenceArgs>? = null, osDisk: Output<OSDiskArgs>? = null)

Functions

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

Properties

Link copied to clipboard
val dataDisks: Output<List<DataDiskArgs>>? = null

Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see About disks and VHDs for Azure virtual machines.

Link copied to clipboard
val imageReference: Output<ImageReferenceArgs>? = null

Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.

Link copied to clipboard
val osDisk: Output<OSDiskArgs>? = null

Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see About disks and VHDs for Azure virtual machines.