VirtualMachineInstancePropertiesStorageProfileArgs

data class VirtualMachineInstancePropertiesStorageProfileArgs(val dataDisks: Output<List<VirtualMachineInstancePropertiesDataDisksArgs>>? = null, val imageReference: Output<VirtualMachineInstancePropertiesImageReferenceArgs>? = null, val osDisk: Output<VirtualMachineInstancePropertiesOsDiskArgs>? = null, val vmConfigStoragePathId: Output<String>? = null) : ConvertibleToJava<VirtualMachineInstancePropertiesStorageProfileArgs>

StorageProfile - contains information about the disks and storage information for the virtual machine instance

Constructors

constructor(dataDisks: Output<List<VirtualMachineInstancePropertiesDataDisksArgs>>? = null, imageReference: Output<VirtualMachineInstancePropertiesImageReferenceArgs>? = null, osDisk: Output<VirtualMachineInstancePropertiesOsDiskArgs>? = null, vmConfigStoragePathId: Output<String>? = null)

Properties

Link copied to clipboard

adds data disks to the virtual machine instance

Link copied to clipboard

Which Image to use for the virtual machine instance

Link copied to clipboard

VHD to attach as OS disk

Link copied to clipboard
val vmConfigStoragePathId: Output<String>? = null

Id of the storage container that hosts the VM configuration file

Functions

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