DataDiskPropertiesArgs

data class DataDiskPropertiesArgs(val attachNewDataDiskOptions: Output<AttachNewDataDiskOptionsArgs>? = null, val existingLabDiskId: Output<String>? = null, val hostCaching: Output<Either<String, HostCachingOptions>>? = null) : ConvertibleToJava<DataDiskPropertiesArgs>

Request body for adding a new or existing data disk to a virtual machine.

Constructors

Link copied to clipboard
constructor(attachNewDataDiskOptions: Output<AttachNewDataDiskOptionsArgs>? = null, existingLabDiskId: Output<String>? = null, hostCaching: Output<Either<String, HostCachingOptions>>? = null)

Properties

Link copied to clipboard

Specifies options to attach a new disk to the virtual machine.

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

Specifies the existing lab disk id to attach to virtual machine.

Link copied to clipboard
val hostCaching: Output<Either<String, HostCachingOptions>>? = null

Caching option for a data disk (i.e. None, ReadOnly, ReadWrite).

Functions

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