DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "xaciqvwcigsggxti")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncPrimaryDiskArgs>)
@JvmName(name = "yyplplhrwiyfdeqe")
suspend fun asyncPrimaryDisk(value: DiskAsyncPrimaryDiskArgs?)
@JvmName(name = "krcmrfljeolmbbfe")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncPrimaryDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xhqtlygmfmpegtrd")
suspend fun description(value: Output<String>)
@JvmName(name = "ibdcgngsqpuunrgr")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "ahnbfymptuudexcc")
suspend fun diskEncryptionKey(value: Output<DiskDiskEncryptionKeyArgs>)
@JvmName(name = "nkgrutojbsqdolkk")
suspend fun diskEncryptionKey(value: DiskDiskEncryptionKeyArgs?)
@JvmName(name = "wpestvqwjkdevyvq")
suspend fun diskEncryptionKey(argument: suspend DiskDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lxrolhigvyqgisfv")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "ifmipkmrhdfuxxtb")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uylmpqiwrbumdlsk")
suspend fun guestOsFeatures(value: Output<List<DiskGuestOsFeatureArgs>>)
@JvmName(name = "hqkdrafbreplubga")
suspend fun guestOsFeatures(vararg values: Output<DiskGuestOsFeatureArgs>)
@JvmName(name = "vgddtpjpxgmppjci")
suspend fun guestOsFeatures(vararg values: DiskGuestOsFeatureArgs)
@JvmName(name = "vitudkqckonudteu")
suspend fun guestOsFeatures(vararg argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "npoagwlfarelfpjv")
suspend fun guestOsFeatures(values: List<Output<DiskGuestOsFeatureArgs>>)
@JvmName(name = "ytpvabeealcxujiy")
suspend fun guestOsFeatures(value: List<DiskGuestOsFeatureArgs>?)
@JvmName(name = "bxqureakopkcxqxy")
suspend fun guestOsFeatures(argument: List<suspend DiskGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "feybrrqofxbwilbj")
suspend fun guestOsFeatures(argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "frlkqeacyavoxxly")
suspend fun image(value: Output<String>)
@JvmName(name = "byivxmnmlxljuqmd")
suspend fun image(value: String?)
Link copied to clipboard
@JvmName(name = "wfkecwmcbtrmtwgq")
suspend fun interface(value: Output<String>)
@JvmName(name = "akikxyjdsohtbtsg")
suspend fun interface(value: String?)
Link copied to clipboard
@JvmName(name = "banvtnuuflbhxmuu")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "urbsnvdjfarfndlq")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "hgyqnvoovqgsatkk")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "stvogcbtpgxkhpwy")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "slhajslbudxspwyw")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "ahedyychtaqoukov")
suspend fun licenses(vararg values: String)
@JvmName(name = "ivrnachhstmscylx")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "ravukuooortorlwt")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "aprhkgiwvdglymna")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "rlldwsfreypjxnrb")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "edaggxoidmfnslbf")
suspend fun name(value: Output<String>)
@JvmName(name = "kbbhnympbtbsaynj")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "degmeanqbfpavbed")
suspend fun physicalBlockSizeBytes(value: Output<Int>)
@JvmName(name = "gwenuuhyyavcjfsa")
suspend fun physicalBlockSizeBytes(value: Int?)
Link copied to clipboard
@JvmName(name = "tgioxrhkokpatjsf")
suspend fun project(value: Output<String>)
@JvmName(name = "raucsobnmskcvopi")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "jptyxscvxdwfakff")
suspend fun provisionedIops(value: Output<Int>)
@JvmName(name = "pmwnksdnfbpegfgl")
suspend fun provisionedIops(value: Int?)
Link copied to clipboard
@JvmName(name = "ngmuewkqiroigmsl")
suspend fun provisionedThroughput(value: Output<Int>)
@JvmName(name = "rmmayyhtkomfvxrc")
suspend fun provisionedThroughput(value: Int?)
Link copied to clipboard
@JvmName(name = "rnipitjabqjprlgt")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "kmdtvhlkpiruqagp")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "puaobskwynqpfqcf")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "mbfnffvyftyxsssd")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "nmuiteoopumpgasa")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hoolmdgsygytlump")
suspend fun size(value: Output<Int>)
@JvmName(name = "dmayohhjyjnwsljf")
suspend fun size(value: Int?)
Link copied to clipboard
@JvmName(name = "mucdeihypqgptxti")
suspend fun snapshot(value: Output<String>)
@JvmName(name = "lrgonnnpcrgkuyju")
suspend fun snapshot(value: String?)
Link copied to clipboard
@JvmName(name = "jbcaxqpaejwumqek")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "bakvveqjecoentaf")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "rrckpymlcbsuimoe")
suspend fun sourceImageEncryptionKey(value: Output<DiskSourceImageEncryptionKeyArgs>)
@JvmName(name = "ihxlkllmyjnkdfbw")
suspend fun sourceImageEncryptionKey(value: DiskSourceImageEncryptionKeyArgs?)
@JvmName(name = "nhupnglncairpsjd")
suspend fun sourceImageEncryptionKey(argument: suspend DiskSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fcacwibcbocswqcm")
suspend fun sourceSnapshotEncryptionKey(value: Output<DiskSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "kqtrxhtthfojrfsj")
suspend fun sourceSnapshotEncryptionKey(value: DiskSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "spaoiohijvvunxgx")
suspend fun sourceSnapshotEncryptionKey(argument: suspend DiskSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkdoohejtuoldjvo")
suspend fun type(value: Output<String>)
@JvmName(name = "gskvfqkyvicqdtit")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "ostpsaidnvdunoin")
suspend fun zone(value: Output<String>)
@JvmName(name = "ejgfkvgwmqlpbrue")
suspend fun zone(value: String?)