OsDiskArgs

data class OsDiskArgs(val createOption: Output<Either<String, OsDiskCreateOption>>? = null, val deleteOption: Output<Either<String, OsDiskDeleteOption>>? = null, val diskSizeGB: Output<Double>) : ConvertibleToJava<OsDiskArgs>

Constructors

Link copied to clipboard
constructor(createOption: Output<Either<String, OsDiskCreateOption>>? = null, deleteOption: Output<Either<String, OsDiskDeleteOption>>? = null, diskSizeGB: Output<Double>)

Properties

Link copied to clipboard
val createOption: Output<Either<String, OsDiskCreateOption>>? = null

The strategy for creating the OS disk.

Link copied to clipboard
val deleteOption: Output<Either<String, OsDiskDeleteOption>>? = null

The strategy for deleting the OS disk.

Link copied to clipboard
val diskSizeGB: Output<Double>

The size of the disk. Required if the createOption is Ephemeral. Allocations are measured in gibibytes.

Functions

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