DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "hugshbjgiwnjwcfs")
suspend fun accessMode(value: Output<String>)
@JvmName(name = "cftuuoetcvqwrsvi")
suspend fun accessMode(value: String?)
Link copied to clipboard
@JvmName(name = "kjaibwqqhlcmvkrn")
suspend fun architecture(value: Output<String>)
@JvmName(name = "bberauhfrpkteqvh")
suspend fun architecture(value: String?)
Link copied to clipboard
@JvmName(name = "ndjqqgcyargoshqe")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncPrimaryDiskArgs>)
@JvmName(name = "fabofhbcxhdyafcg")
suspend fun asyncPrimaryDisk(value: DiskAsyncPrimaryDiskArgs?)
@JvmName(name = "fxmhplmihccuddxs")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncPrimaryDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hsdgywxlaxyihpug")
suspend fun createSnapshotBeforeDestroy(value: Output<Boolean>)
@JvmName(name = "jvlfxxqpiuetdovx")
suspend fun createSnapshotBeforeDestroy(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xgkhuswvijpnfxum")
suspend fun createSnapshotBeforeDestroyPrefix(value: Output<String>)
@JvmName(name = "phmtksksoolgdwrm")
suspend fun createSnapshotBeforeDestroyPrefix(value: String?)
Link copied to clipboard
@JvmName(name = "ewimobfagyhkfmff")
suspend fun description(value: Output<String>)
@JvmName(name = "lkqkbdjoylcaneda")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "uvqvllatiteykjvw")
suspend fun diskEncryptionKey(value: Output<DiskDiskEncryptionKeyArgs>)
@JvmName(name = "ienhtwfspjefakqt")
suspend fun diskEncryptionKey(value: DiskDiskEncryptionKeyArgs?)
@JvmName(name = "rxbsylpygmtxwmre")
suspend fun diskEncryptionKey(argument: suspend DiskDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rmwwldwhgcmpefcw")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "ddrvimbkuxfhbhea")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kvwcppfhaosbksog")
suspend fun guestOsFeatures(value: Output<List<DiskGuestOsFeatureArgs>>)
@JvmName(name = "bpugcjkktnpuwrvk")
suspend fun guestOsFeatures(vararg values: Output<DiskGuestOsFeatureArgs>)
@JvmName(name = "krjmkegkyygarcyo")
suspend fun guestOsFeatures(vararg values: DiskGuestOsFeatureArgs)
@JvmName(name = "fqiidwmwflmfinct")
suspend fun guestOsFeatures(vararg argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "inkwyynnfgxumuyr")
suspend fun guestOsFeatures(values: List<Output<DiskGuestOsFeatureArgs>>)
@JvmName(name = "pdqjxjicsywvcega")
suspend fun guestOsFeatures(value: List<DiskGuestOsFeatureArgs>?)
@JvmName(name = "mpowhckurqtuxcrm")
suspend fun guestOsFeatures(argument: List<suspend DiskGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "bmcukqfxveithwri")
suspend fun guestOsFeatures(argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ifumnxblgccunmek")
suspend fun image(value: Output<String>)
@JvmName(name = "aodmsxjayayjakrr")
suspend fun image(value: String?)
Link copied to clipboard
@JvmName(name = "yetljkbblhgtfqpd")
suspend fun interface(value: Output<String>)
@JvmName(name = "dkgqsammuvlrpkle")
suspend fun interface(value: String?)
Link copied to clipboard
@JvmName(name = "xlgkgbtprcxulcxp")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "aribqihppvwmfikm")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "vdipyxsurouiplha")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ynakgiiffyymlwtg")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "woqskvufljnaclxr")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "kpulxmfqhojqcghr")
suspend fun licenses(vararg values: String)
@JvmName(name = "haultrcykhdewfjs")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "bwgedhyyaubehyyk")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dccggwswvnbjdjxu")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "eaqgrrlesuennoov")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fbueeccpfmvwuqix")
suspend fun name(value: Output<String>)
@JvmName(name = "mflbpfygoprcmnyb")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "hdswurdqepadgehp")
suspend fun params(value: Output<DiskParamsArgs>)
@JvmName(name = "xfetfrcmyswoftaq")
suspend fun params(value: DiskParamsArgs?)
@JvmName(name = "vfbjpnkpetotsfoq")
suspend fun params(argument: suspend DiskParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mrnpeatloangyrlq")
suspend fun physicalBlockSizeBytes(value: Output<Int>)
@JvmName(name = "ygygumrqnchjlvac")
suspend fun physicalBlockSizeBytes(value: Int?)
Link copied to clipboard
@JvmName(name = "jmjbwqpifapollte")
suspend fun project(value: Output<String>)
@JvmName(name = "xabyeetafaubvovd")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "yfvxwwpesbvyefbq")
suspend fun provisionedIops(value: Output<Int>)
@JvmName(name = "btgbjdfgycyyclgj")
suspend fun provisionedIops(value: Int?)
Link copied to clipboard
@JvmName(name = "xmxwprmvroqdiggn")
suspend fun provisionedThroughput(value: Output<Int>)
@JvmName(name = "leuhtxpqutkrfjfs")
suspend fun provisionedThroughput(value: Int?)
Link copied to clipboard
@JvmName(name = "mxcgqlpovjafxwci")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "blijddifviwijrrf")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "mblrwjreqonnipor")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "pqnffdcwutnginuq")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "hgawmqakndwwwxoh")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ccbwwwxhcnxuolvl")
suspend fun size(value: Output<Int>)
@JvmName(name = "fdcpcepmownllfsq")
suspend fun size(value: Int?)
Link copied to clipboard
@JvmName(name = "tsusokfosbjxwnrf")
suspend fun snapshot(value: Output<String>)
@JvmName(name = "uhjldavrlfpaiwcn")
suspend fun snapshot(value: String?)
Link copied to clipboard
@JvmName(name = "gmuldldjxhfqqiym")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "hahmuvlnpleqbkkf")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "adsehkmkkskprxhd")
suspend fun sourceImageEncryptionKey(value: Output<DiskSourceImageEncryptionKeyArgs>)
@JvmName(name = "ycsrsbbdgbpgegbj")
suspend fun sourceImageEncryptionKey(value: DiskSourceImageEncryptionKeyArgs?)
@JvmName(name = "tmktwryqaqjvgrxa")
suspend fun sourceImageEncryptionKey(argument: suspend DiskSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nvosjjdxhunpbwsx")
suspend fun sourceInstantSnapshot(value: Output<String>)
@JvmName(name = "qtinvamlrtwkxygk")
suspend fun sourceInstantSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "hgaxnmwuijdxlgdl")
suspend fun sourceSnapshotEncryptionKey(value: Output<DiskSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "ygyndaglmwwsonht")
suspend fun sourceSnapshotEncryptionKey(value: DiskSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "uguadftpunuxfiji")
suspend fun sourceSnapshotEncryptionKey(argument: suspend DiskSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bcqtwfdffbikyddx")
suspend fun sourceStorageObject(value: Output<String>)
@JvmName(name = "cgfnxmcegpodumrq")
suspend fun sourceStorageObject(value: String?)
Link copied to clipboard
@JvmName(name = "tnvnoqrrfkiyhawd")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "nlrdrjibxhgtayew")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "douuqjytidyqtsxg")
suspend fun type(value: Output<String>)
@JvmName(name = "cdmcvhgbbkypkboi")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "eswseilojhjtjwnb")
suspend fun zone(value: Output<String>)
@JvmName(name = "msngdseuvxpdabac")
suspend fun zone(value: String?)