OSDiskArgsBuilder

Builder for OSDiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "uuhrynyoteimvskr")
suspend fun caching(value: CachingTypes?)
@JvmName(name = "rphugukkidmgrtbl")
suspend fun caching(value: Output<CachingTypes>)
Link copied to clipboard
@JvmName(name = "nicdgpmtcnhqmqlj")
fun createOption(value: DiskCreateOptionTypes)
@JvmName(name = "tflivpalhuabjpke")
suspend fun createOption(value: Either<String, DiskCreateOptionTypes>)
@JvmName(name = "dtquxyipxcnuixrf")
suspend fun createOption(value: Output<Either<String, DiskCreateOptionTypes>>)
@JvmName(name = "hvnhlfibyjnicmcc")
fun createOption(value: String)
Link copied to clipboard
@JvmName(name = "yvqpdybuudwvxbsn")
fun deleteOption(value: DiskDeleteOptionTypes)
@JvmName(name = "flfufjpxwmmrgluf")
suspend fun deleteOption(value: Either<String, DiskDeleteOptionTypes>?)
@JvmName(name = "gfwlutyjajualbpl")
suspend fun deleteOption(value: Output<Either<String, DiskDeleteOptionTypes>>)
@JvmName(name = "hgqfgjymtnbusauw")
fun deleteOption(value: String)
Link copied to clipboard
@JvmName(name = "ffevoibtxfoyhioj")
suspend fun diffDiskSettings(value: DiffDiskSettingsArgs?)
@JvmName(name = "fjfdvxfhsonmswlq")
suspend fun diffDiskSettings(value: Output<DiffDiskSettingsArgs>)
@JvmName(name = "chktnfidblcwuhej")
suspend fun diffDiskSettings(argument: suspend DiffDiskSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qsfyjgwfhfdktxsj")
suspend fun diskSizeGB(value: Output<Int>)
@JvmName(name = "qqewqawhecxvbttr")
suspend fun diskSizeGB(value: Int?)
Link copied to clipboard
@JvmName(name = "dckpfennnafvnntg")
suspend fun encryptionSettings(value: DiskEncryptionSettingsArgs?)
@JvmName(name = "jhounggptfgyshor")
suspend fun encryptionSettings(value: Output<DiskEncryptionSettingsArgs>)
@JvmName(name = "djcqpasxvhriysxt")
suspend fun encryptionSettings(argument: suspend DiskEncryptionSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lobpedyduetfdnfo")
suspend fun image(value: VirtualHardDiskArgs?)
@JvmName(name = "xefxvmarmaxgldxv")
suspend fun image(value: Output<VirtualHardDiskArgs>)
@JvmName(name = "vgocmohlqhgcpsri")
suspend fun image(argument: suspend VirtualHardDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkbduocdisejfjwx")
suspend fun managedDisk(value: ManagedDiskParametersArgs?)
@JvmName(name = "yghmsqreyqxddnry")
suspend fun managedDisk(value: Output<ManagedDiskParametersArgs>)
@JvmName(name = "ovmynlkntbcdijxs")
suspend fun managedDisk(argument: suspend ManagedDiskParametersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "edfjwkmgkhbdhmys")
suspend fun name(value: Output<String>)
@JvmName(name = "borgojkkrknfhjwj")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "opttihwhklejoorr")
suspend fun osType(value: OperatingSystemTypes?)
@JvmName(name = "aqveyfvmxmensdrj")
suspend fun osType(value: Output<OperatingSystemTypes>)
Link copied to clipboard
@JvmName(name = "xcpfgalbvupkvvdk")
suspend fun vhd(value: VirtualHardDiskArgs?)
@JvmName(name = "qpqmplkdtexmggnu")
suspend fun vhd(value: Output<VirtualHardDiskArgs>)
@JvmName(name = "fycsqbltkwhjbeci")
suspend fun vhd(argument: suspend VirtualHardDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "djbrylcpcsvfvqep")
suspend fun writeAcceleratorEnabled(value: Output<Boolean>)
@JvmName(name = "vokphcmbtfccfpsl")
suspend fun writeAcceleratorEnabled(value: Boolean?)