VirtualDiskArgs

data class VirtualDiskArgs(val bus: Output<Int>? = null, val busType: Output<String>? = null, val createDiffDisk: Output<Either<String, CreateDiffDisk>>? = null, val diskId: Output<String>? = null, val diskSizeGB: Output<Int>? = null, val lun: Output<Int>? = null, val name: Output<String>? = null, val storageQoSPolicy: Output<StorageQoSPolicyDetailsArgs>? = null, val templateDiskId: Output<String>? = null, val vhdType: Output<String>? = null) : ConvertibleToJava<VirtualDiskArgs>

Virtual disk model

Constructors

Link copied to clipboard
constructor(bus: Output<Int>? = null, busType: Output<String>? = null, createDiffDisk: Output<Either<String, CreateDiffDisk>>? = null, diskId: Output<String>? = null, diskSizeGB: Output<Int>? = null, lun: Output<Int>? = null, name: Output<String>? = null, storageQoSPolicy: Output<StorageQoSPolicyDetailsArgs>? = null, templateDiskId: Output<String>? = null, vhdType: Output<String>? = null)

Properties

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

Gets or sets the disk bus.

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

Gets or sets the disk bus type.

Link copied to clipboard
val createDiffDisk: Output<Either<String, CreateDiffDisk>>? = null

Gets or sets a value indicating diff disk.

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

Gets or sets the disk id.

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

Gets or sets the disk total size.

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

Gets or sets the disk lun.

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

Gets or sets the name of the disk.

Link copied to clipboard

The QoS policy for the disk.

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

Gets or sets the disk id in the template.

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

Gets or sets the disk vhd type.

Functions

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