DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "kwndkfgltquavnhp")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncPrimaryDiskArgs>)
@JvmName(name = "cdqbbxnlvlanpkae")
suspend fun asyncPrimaryDisk(value: DiskAsyncPrimaryDiskArgs?)
@JvmName(name = "dvnofxqgkumtbjxp")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncPrimaryDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "utujsbfdctkljbmu")
suspend fun description(value: Output<String>)
@JvmName(name = "dvxpmpllvishdbtm")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "mfywnnaoaeqsbnyn")
suspend fun diskEncryptionKey(value: Output<DiskDiskEncryptionKeyArgs>)
@JvmName(name = "vknrpwgwesxhtbpd")
suspend fun diskEncryptionKey(value: DiskDiskEncryptionKeyArgs?)
@JvmName(name = "uasgluxuwqkfyidw")
suspend fun diskEncryptionKey(argument: suspend DiskDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oadwfhisfjhamlvy")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "ughlqsoblilensng")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lroibkoctkdrchod")
suspend fun guestOsFeatures(value: Output<List<DiskGuestOsFeatureArgs>>)
@JvmName(name = "ufijjbocdffiiihs")
suspend fun guestOsFeatures(vararg values: Output<DiskGuestOsFeatureArgs>)
@JvmName(name = "dmymdleypiplkofm")
suspend fun guestOsFeatures(vararg values: DiskGuestOsFeatureArgs)
@JvmName(name = "hwdxjhosjiqhshec")
suspend fun guestOsFeatures(vararg argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "ctkeferxjerllwxs")
suspend fun guestOsFeatures(values: List<Output<DiskGuestOsFeatureArgs>>)
@JvmName(name = "cttjfixvpvcwqkyg")
suspend fun guestOsFeatures(value: List<DiskGuestOsFeatureArgs>?)
@JvmName(name = "fsbkrtlcsemerbkf")
suspend fun guestOsFeatures(argument: List<suspend DiskGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "esqbjhdkvaovegkf")
suspend fun guestOsFeatures(argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ysoleamtcyjcfdcr")
suspend fun image(value: Output<String>)
@JvmName(name = "gskcyogajngjbxwq")
suspend fun image(value: String?)
Link copied to clipboard
@JvmName(name = "eyjykgkpjotmopou")
suspend fun interface(value: Output<String>)
@JvmName(name = "hfkkidwbfyuucnyf")
suspend fun interface(value: String?)
Link copied to clipboard
@JvmName(name = "hfratwaoojcndsaa")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "hyuqdcesrjncppig")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "fmticbfiuwcoynbl")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "btykavabtkipfkop")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "sxpckvxqbvmlksre")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "aqidrqeqwlvlreuy")
suspend fun licenses(vararg values: String)
@JvmName(name = "pvhusvnucortwyba")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "dytmrouxuroodmlp")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vsedjjcmxjmfqugi")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "lxpjtsfgmqqvqogx")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uudrunmwijcslqll")
suspend fun name(value: Output<String>)
@JvmName(name = "kmdpqonkyvipypms")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "rtkwjnookxmomwso")
suspend fun physicalBlockSizeBytes(value: Output<Int>)
@JvmName(name = "nwublcycvgucnkno")
suspend fun physicalBlockSizeBytes(value: Int?)
Link copied to clipboard
@JvmName(name = "brwhwncepqojhyps")
suspend fun project(value: Output<String>)
@JvmName(name = "nqhkohvbeqlvmfrf")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "hkdwpbcwhhiwadab")
suspend fun provisionedIops(value: Output<Int>)
@JvmName(name = "nankwagykcfysdpe")
suspend fun provisionedIops(value: Int?)
Link copied to clipboard
@JvmName(name = "rqwtwjoqgbrgulvx")
suspend fun provisionedThroughput(value: Output<Int>)
@JvmName(name = "ufuhwghovkbuuktp")
suspend fun provisionedThroughput(value: Int?)
Link copied to clipboard
@JvmName(name = "fljfdxnwxbnpblld")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "fmxrsghlpcirigvb")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "eqxkvgwptcdagrkn")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "yxlkewudiwohwoxt")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "nocjmkmhhjmhuihl")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uqetirnelgxbwtbn")
suspend fun size(value: Output<Int>)
@JvmName(name = "jbjioiuejfkwwwar")
suspend fun size(value: Int?)
Link copied to clipboard
@JvmName(name = "kvnaqenkdgochlrb")
suspend fun snapshot(value: Output<String>)
@JvmName(name = "ictkmjmbspvrygst")
suspend fun snapshot(value: String?)
Link copied to clipboard
@JvmName(name = "xytmifdkdpofkenx")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "rrivusxvaykohmer")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "eopdicefcfcktoqi")
suspend fun sourceImageEncryptionKey(value: Output<DiskSourceImageEncryptionKeyArgs>)
@JvmName(name = "vcrsgxpbjajvpffi")
suspend fun sourceImageEncryptionKey(value: DiskSourceImageEncryptionKeyArgs?)
@JvmName(name = "tqqrhqkvnsiwsbif")
suspend fun sourceImageEncryptionKey(argument: suspend DiskSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "psanpomjddapwgkq")
suspend fun sourceSnapshotEncryptionKey(value: Output<DiskSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "qvhqcapvhphclbyl")
suspend fun sourceSnapshotEncryptionKey(value: DiskSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "bbqfotjwkwxbvbig")
suspend fun sourceSnapshotEncryptionKey(argument: suspend DiskSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gdnqeospmnrcqkcj")
suspend fun type(value: Output<String>)
@JvmName(name = "krcldwwwligdhjaj")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "oavferdwevxphkgd")
suspend fun zone(value: Output<String>)
@JvmName(name = "nxedbahqchgmfnee")
suspend fun zone(value: String?)