VirtualDiskArgs

data class VirtualDiskArgs(val controllerKey: Output<Int>? = null, val deviceKey: Output<Int>? = null, val deviceName: Output<String>? = null, val diskMode: Output<Either<String, DiskMode>>? = null, val diskSizeGB: Output<Int>? = null, val diskType: Output<Either<String, DiskType>>? = null, val name: Output<String>? = null, val unitNumber: Output<Int>? = null) : ConvertibleToJava<VirtualDiskArgs>

Virtual disk model

Constructors

Link copied to clipboard
constructor(controllerKey: Output<Int>? = null, deviceKey: Output<Int>? = null, deviceName: Output<String>? = null, diskMode: Output<Either<String, DiskMode>>? = null, diskSizeGB: Output<Int>? = null, diskType: Output<Either<String, DiskType>>? = null, name: Output<String>? = null, unitNumber: Output<Int>? = null)

Properties

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

Gets or sets the controller id.

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

Gets or sets the device key value.

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

Gets or sets the device name.

Link copied to clipboard
val diskMode: Output<Either<String, DiskMode>>? = null

Gets or sets the disk mode.

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

Gets or sets the disk total size.

Link copied to clipboard
val diskType: Output<Either<String, DiskType>>? = null

Gets or sets the disk backing type.

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

Gets or sets the name of the virtual disk.

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

Gets or sets the unit number of the disk on the controller.

Functions

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