DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "llcvhblnickenrsv")
suspend fun accessMode(value: Output<String>)
@JvmName(name = "xolqmljdqutghxxb")
suspend fun accessMode(value: String?)
Link copied to clipboard
@JvmName(name = "uqbiotnvbvglmpmx")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncPrimaryDiskArgs>)
@JvmName(name = "kgvcubvrssrvvclt")
suspend fun asyncPrimaryDisk(value: DiskAsyncPrimaryDiskArgs?)
@JvmName(name = "rsxfcosqatubpawa")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncPrimaryDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dowvvwkpjrdecgdq")
suspend fun description(value: Output<String>)
@JvmName(name = "jelnweytvhfyrdxb")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "ugvwgpdcwewqhfse")
suspend fun diskEncryptionKey(value: Output<DiskDiskEncryptionKeyArgs>)
@JvmName(name = "efgeualpcmwuqbvk")
suspend fun diskEncryptionKey(value: DiskDiskEncryptionKeyArgs?)
@JvmName(name = "sgidricvahbeoppk")
suspend fun diskEncryptionKey(argument: suspend DiskDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yodfbmtcdlysigac")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "vowkhvmosttlfwis")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wtkqojeeohkoursq")
suspend fun guestOsFeatures(value: Output<List<DiskGuestOsFeatureArgs>>)
@JvmName(name = "lwailqqtniukttbd")
suspend fun guestOsFeatures(vararg values: Output<DiskGuestOsFeatureArgs>)
@JvmName(name = "wobutcbhuatnbgnt")
suspend fun guestOsFeatures(vararg values: DiskGuestOsFeatureArgs)
@JvmName(name = "btfsqjhawxphtdeu")
suspend fun guestOsFeatures(vararg argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "enmuiewquiccueqk")
suspend fun guestOsFeatures(values: List<Output<DiskGuestOsFeatureArgs>>)
@JvmName(name = "baqdwmoyufvokovb")
suspend fun guestOsFeatures(value: List<DiskGuestOsFeatureArgs>?)
@JvmName(name = "ajyasmuxonjwmusq")
suspend fun guestOsFeatures(argument: List<suspend DiskGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "jffumdvodqhpttjg")
suspend fun guestOsFeatures(argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pgxvafaxkotgvxuj")
suspend fun image(value: Output<String>)
@JvmName(name = "ffehwtghynyxyvif")
suspend fun image(value: String?)
Link copied to clipboard
@JvmName(name = "slrsnfnaoypcdwlj")
suspend fun interface(value: Output<String>)
@JvmName(name = "ytmmwjnjldrsobcl")
suspend fun interface(value: String?)
Link copied to clipboard
@JvmName(name = "dtqpelthigttoxrc")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "hdnpgjmrapuyaxwl")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "qvfwkywojtotview")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "bqqwrmynjoxlsewd")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "cosflgyngodexlsd")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "ygijcmpwgugqsjli")
suspend fun licenses(vararg values: String)
@JvmName(name = "qpkbtujsxgyhccym")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "nigskwkglahdeasr")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "sfaynmncddnytaak")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "nexgtxxhxswihqjd")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wpkchiweldlvnkmh")
suspend fun name(value: Output<String>)
@JvmName(name = "ytnqlcobtfcsdrtf")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "sfeaasrtqeqernxd")
suspend fun physicalBlockSizeBytes(value: Output<Int>)
@JvmName(name = "eqmvrgfoiueftvbc")
suspend fun physicalBlockSizeBytes(value: Int?)
Link copied to clipboard
@JvmName(name = "gtjxaebuofcgqfvc")
suspend fun project(value: Output<String>)
@JvmName(name = "vicjoekrwqbmmujy")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "swqqbyscpjclsstt")
suspend fun provisionedIops(value: Output<Int>)
@JvmName(name = "qrdoxjfrpvowdpag")
suspend fun provisionedIops(value: Int?)
Link copied to clipboard
@JvmName(name = "dyuxkuqumxpbbncq")
suspend fun provisionedThroughput(value: Output<Int>)
@JvmName(name = "adgvptiekybaxioi")
suspend fun provisionedThroughput(value: Int?)
Link copied to clipboard
@JvmName(name = "qxtghyexncofvbsc")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "gjqxjhjvnbletfkl")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "mvtnqbbpineqebte")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "oxkrxitplrocijsg")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "oihxykyicabepmcq")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kpysjejtvvwbflje")
suspend fun size(value: Output<Int>)
@JvmName(name = "udiilsomyjtkachq")
suspend fun size(value: Int?)
Link copied to clipboard
@JvmName(name = "mjkavexnlmdgcwrf")
suspend fun snapshot(value: Output<String>)
@JvmName(name = "jnftvooblcaevgwc")
suspend fun snapshot(value: String?)
Link copied to clipboard
@JvmName(name = "effnjkkwbbvlmxrj")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "oocfunnmcljowfys")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "jcendfsurtogswik")
suspend fun sourceImageEncryptionKey(value: Output<DiskSourceImageEncryptionKeyArgs>)
@JvmName(name = "yrvvgvopwpyyydiv")
suspend fun sourceImageEncryptionKey(value: DiskSourceImageEncryptionKeyArgs?)
@JvmName(name = "bitobitvtewaypct")
suspend fun sourceImageEncryptionKey(argument: suspend DiskSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "flehjbnubnerraon")
suspend fun sourceSnapshotEncryptionKey(value: Output<DiskSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "cshvksmgfygrshlm")
suspend fun sourceSnapshotEncryptionKey(value: DiskSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "hlrdfsilefuejpbs")
suspend fun sourceSnapshotEncryptionKey(argument: suspend DiskSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkpqdmhfvlgpbkme")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "honvapxmehwhcvhp")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "ditvtmdxumqttepl")
suspend fun type(value: Output<String>)
@JvmName(name = "ljeibhkonggxwvvv")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "qxclbuskdgiajysa")
suspend fun zone(value: Output<String>)
@JvmName(name = "ibywhbqvqdqliehb")
suspend fun zone(value: String?)