DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "qsmehbqqklntmhjk")
suspend fun accessMode(value: Output<String>)
@JvmName(name = "ygnkwhcaqpbjejsn")
suspend fun accessMode(value: String?)
Link copied to clipboard
@JvmName(name = "qinepxnqgktweaup")
suspend fun architecture(value: Output<String>)
@JvmName(name = "cwfhekyqqvgaubnv")
suspend fun architecture(value: String?)
Link copied to clipboard
@JvmName(name = "ctmeocmvjdwtwntb")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncPrimaryDiskArgs>)
@JvmName(name = "uhistufukyfoolaj")
suspend fun asyncPrimaryDisk(value: DiskAsyncPrimaryDiskArgs?)
@JvmName(name = "gikikonmfwnsgyel")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncPrimaryDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sqipiqedkljueehi")
suspend fun createSnapshotBeforeDestroy(value: Output<Boolean>)
@JvmName(name = "ktlriuyyhrcgektn")
suspend fun createSnapshotBeforeDestroy(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jfxxgukiewiiuaaq")
suspend fun createSnapshotBeforeDestroyPrefix(value: Output<String>)
@JvmName(name = "xcbbmacauwcrqtmk")
suspend fun createSnapshotBeforeDestroyPrefix(value: String?)
Link copied to clipboard
@JvmName(name = "jnssawcnccffnais")
suspend fun description(value: Output<String>)
@JvmName(name = "wqqjmikogamafhul")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "yrbcdyervksqooeh")
suspend fun diskEncryptionKey(value: Output<DiskDiskEncryptionKeyArgs>)
@JvmName(name = "alkkuyqsaymnruyh")
suspend fun diskEncryptionKey(value: DiskDiskEncryptionKeyArgs?)
@JvmName(name = "tskfwvcwspkwqfig")
suspend fun diskEncryptionKey(argument: suspend DiskDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wnphcevnnkcmpxqc")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "wmvqfakbhegxfcfp")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hnlvuntsigneuqah")
suspend fun guestOsFeatures(value: Output<List<DiskGuestOsFeatureArgs>>)
@JvmName(name = "nfhakowdawpbxqjm")
suspend fun guestOsFeatures(vararg values: Output<DiskGuestOsFeatureArgs>)
@JvmName(name = "xvmphpgdhigtkmsx")
suspend fun guestOsFeatures(vararg values: DiskGuestOsFeatureArgs)
@JvmName(name = "wphknvboldutshpy")
suspend fun guestOsFeatures(vararg argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "uvaqpqdhwbuhknxb")
suspend fun guestOsFeatures(values: List<Output<DiskGuestOsFeatureArgs>>)
@JvmName(name = "vdrlrugfohsxvyjy")
suspend fun guestOsFeatures(value: List<DiskGuestOsFeatureArgs>?)
@JvmName(name = "fuhkvtnnghwhtdgb")
suspend fun guestOsFeatures(argument: List<suspend DiskGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "rcaglmdgvqpjmcyo")
suspend fun guestOsFeatures(argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ppoqtajnnwxyvrtg")
suspend fun image(value: Output<String>)
@JvmName(name = "heyyoyyrrivlcgnu")
suspend fun image(value: String?)
Link copied to clipboard
@JvmName(name = "qejjcnvevsgawlpm")
suspend fun interface(value: Output<String>)
@JvmName(name = "iedpctwlgapubmqa")
suspend fun interface(value: String?)
Link copied to clipboard
@JvmName(name = "uhlxftrwauqhuids")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "yyduxphybqcqjeaa")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "mmvrnxdxkdckqlrd")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ooyyguiaasdcblrb")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "iuxrbbmvruiwuhvd")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "icgbxmlfdprfjkio")
suspend fun licenses(vararg values: String)
@JvmName(name = "nylhapdrtclrlvka")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "indrtiqhtyfxdsjh")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nhaqecfglplyfmom")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "qqktctxnqehvhsvm")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tqntcdgdgsnbjkjf")
suspend fun name(value: Output<String>)
@JvmName(name = "qqeivpcfvefbjprd")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "sdfeaajfhflahcfy")
suspend fun params(value: Output<DiskParamsArgs>)
@JvmName(name = "sfkqnbpsbcdqbgyj")
suspend fun params(value: DiskParamsArgs?)
@JvmName(name = "ofhrawoeedqgxjgn")
suspend fun params(argument: suspend DiskParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gvlgclxldibovyfr")
suspend fun physicalBlockSizeBytes(value: Output<Int>)
@JvmName(name = "ldnwfaweatdbulfu")
suspend fun physicalBlockSizeBytes(value: Int?)
Link copied to clipboard
@JvmName(name = "tsihxakcmpvurrsm")
suspend fun project(value: Output<String>)
@JvmName(name = "yjudmpcujnhovawu")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "yoywfojuetirnwrs")
suspend fun provisionedIops(value: Output<Int>)
@JvmName(name = "jstlbvtchrhejtgb")
suspend fun provisionedIops(value: Int?)
Link copied to clipboard
@JvmName(name = "cuilrlmbkpccfixr")
suspend fun provisionedThroughput(value: Output<Int>)
@JvmName(name = "kgdgiecanjdwohxc")
suspend fun provisionedThroughput(value: Int?)
Link copied to clipboard
@JvmName(name = "fhgeetrjkeivauco")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "ujutqhbxongiabpk")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "xkqypsifyihxowhe")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "gwxkqeheoefowyva")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "kjkwxsvprbsfmvtp")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ajsewraeifaoacui")
suspend fun size(value: Output<Int>)
@JvmName(name = "vnokrqvemqbldxag")
suspend fun size(value: Int?)
Link copied to clipboard
@JvmName(name = "feuscskvvgoloelo")
suspend fun snapshot(value: Output<String>)
@JvmName(name = "npreirwkgpqpygba")
suspend fun snapshot(value: String?)
Link copied to clipboard
@JvmName(name = "ppulwrpyuievdmmr")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "ophiyuajwcawidgo")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "xpxtjpcfnuyvnesr")
suspend fun sourceImageEncryptionKey(value: Output<DiskSourceImageEncryptionKeyArgs>)
@JvmName(name = "wgdbaeakwflujlfy")
suspend fun sourceImageEncryptionKey(value: DiskSourceImageEncryptionKeyArgs?)
@JvmName(name = "lftnbnbfcujuggbg")
suspend fun sourceImageEncryptionKey(argument: suspend DiskSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dkwvnbkqilafgwnv")
suspend fun sourceInstantSnapshot(value: Output<String>)
@JvmName(name = "vfgbavnwoxalxgsy")
suspend fun sourceInstantSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "ucnwaplgtqwbnbsl")
suspend fun sourceSnapshotEncryptionKey(value: Output<DiskSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "brwmdodtuesxdsuk")
suspend fun sourceSnapshotEncryptionKey(value: DiskSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "yfiodvrvpylnxrfl")
suspend fun sourceSnapshotEncryptionKey(argument: suspend DiskSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dljcqcdtdftocdhu")
suspend fun sourceStorageObject(value: Output<String>)
@JvmName(name = "hyeoecyhnhejppcl")
suspend fun sourceStorageObject(value: String?)
Link copied to clipboard
@JvmName(name = "pryonjnlsaaqotke")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "yytwcqbovuvpcbtf")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "afefsfcdifwyjlhh")
suspend fun type(value: Output<String>)
@JvmName(name = "eddgdvuusacgkqiq")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "hmcnvgpjvcyysamm")
suspend fun zone(value: Output<String>)
@JvmName(name = "ldqjtmsicnlbsudd")
suspend fun zone(value: String?)