DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "ssgesttbijpaeolx")
suspend fun architecture(value: Output<DiskArchitecture>)
@JvmName(name = "pxqfetasvopogmnf")
suspend fun architecture(value: DiskArchitecture?)
Link copied to clipboard
@JvmName(name = "nwetsqebnjjauysi")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncReplicationArgs>)
@JvmName(name = "hevqqawcughkylhr")
suspend fun asyncPrimaryDisk(value: DiskAsyncReplicationArgs?)
@JvmName(name = "wbcoilxyevgpvani")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncReplicationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uysmhfpgkeeghkpo")
suspend fun description(value: Output<String>)
@JvmName(name = "dwaqagcufkfbjjbo")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "cqfsqgkedswafnxn")
suspend fun diskEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "xqrgvvsybanawypw")
suspend fun diskEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "ivtcqmkjwxmockls")
suspend fun diskEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kbixagkygvghvbsp")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "yojvlbdcyjuedyqa")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qdmkfbqsyuivgldg")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "howpodjyivxdtiyk")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gmxybdfcqpfkvqfl")
suspend fun guestOsFeatures(value: Output<List<GuestOsFeatureArgs>>)
@JvmName(name = "wdutdqvqjphadwti")
suspend fun guestOsFeatures(vararg values: Output<GuestOsFeatureArgs>)
@JvmName(name = "nwjxslrtgkebytes")
suspend fun guestOsFeatures(vararg values: GuestOsFeatureArgs)
@JvmName(name = "xgacryxnkkdnpdnt")
suspend fun guestOsFeatures(vararg argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "uroehqcwbwbawseq")
suspend fun guestOsFeatures(values: List<Output<GuestOsFeatureArgs>>)
@JvmName(name = "tluufcleevkmtxys")
suspend fun guestOsFeatures(value: List<GuestOsFeatureArgs>?)
@JvmName(name = "fojyholnjqrwlesd")
suspend fun guestOsFeatures(argument: List<suspend GuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "fpsqgalepvehjhxl")
suspend fun guestOsFeatures(argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pbvryuaffooihufh")
suspend fun interface(value: Output<DiskInterface>)
@JvmName(name = "cihmhkpqulrlswyu")
suspend fun interface(value: DiskInterface?)
Link copied to clipboard
@JvmName(name = "exdwtqcthpssdvho")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "aoargmxmhdrhwdxy")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "ryggykjbnishywnu")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "neqypighpdkrbnhf")
suspend fun licenseCodes(value: Output<List<String>>)
@JvmName(name = "nynbskywyxbadhkl")
suspend fun licenseCodes(vararg values: Output<String>)
@JvmName(name = "clntbvlgfihdahsw")
suspend fun licenseCodes(vararg values: String)
@JvmName(name = "eopnmbvgspiipgdj")
suspend fun licenseCodes(values: List<Output<String>>)
@JvmName(name = "ssqeqocgkldeuyec")
suspend fun licenseCodes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "urfetltbactbtpea")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "okshuxocxkfxvjke")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "lrwbmscnxsuwtdhk")
suspend fun licenses(vararg values: String)
@JvmName(name = "gpdentmfjekaiqqt")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "wepcomsthjpxqdju")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ahpijrdxkbgedqau")
suspend fun locationHint(value: Output<String>)
@JvmName(name = "absvtjoirqcdcmuj")
suspend fun locationHint(value: String?)
Link copied to clipboard
@JvmName(name = "qfjgirmxtmkjjqlp")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "eejbyusrdlutbtgc")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vlxruulnbumpfeub")
suspend fun name(value: Output<String>)
@JvmName(name = "yipdmeiikdqxbgew")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "gkrofxufnyqundgu")
suspend fun options(value: Output<String>)
@JvmName(name = "jtrkxrmdingypmua")
suspend fun options(value: String?)
Link copied to clipboard
@JvmName(name = "eveirseqygaaxemw")
suspend fun params(value: Output<DiskParamsArgs>)
@JvmName(name = "igxejugpwkldyhne")
suspend fun params(value: DiskParamsArgs?)
@JvmName(name = "thjcdnjejowhasyd")
suspend fun params(argument: suspend DiskParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dqgiepvedontacod")
suspend fun physicalBlockSizeBytes(value: Output<String>)
@JvmName(name = "vbwpubijpkpvuaja")
suspend fun physicalBlockSizeBytes(value: String?)
Link copied to clipboard
@JvmName(name = "mqlijomdhwffriov")
suspend fun project(value: Output<String>)
@JvmName(name = "oseymlxyvrhcpnmm")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "hvbathmosgdmiifo")
suspend fun provisionedIops(value: Output<String>)
@JvmName(name = "fqnaddgpuqtlqtwn")
suspend fun provisionedIops(value: String?)
Link copied to clipboard
@JvmName(name = "jfmwyldstnrjeorp")
suspend fun provisionedThroughput(value: Output<String>)
@JvmName(name = "citsibqndkbqagna")
suspend fun provisionedThroughput(value: String?)
Link copied to clipboard
@JvmName(name = "dfdygdnysnqbteek")
suspend fun replicaZones(value: Output<List<String>>)
@JvmName(name = "qwywvpujomqtwuhh")
suspend fun replicaZones(vararg values: Output<String>)
@JvmName(name = "oqxhhfkmacqkfotw")
suspend fun replicaZones(vararg values: String)
@JvmName(name = "cwhhgcrhpfdxsxak")
suspend fun replicaZones(values: List<Output<String>>)
@JvmName(name = "srpeewkapxtxlxcx")
suspend fun replicaZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "itinhguhyfiwyljo")
suspend fun requestId(value: Output<String>)
@JvmName(name = "pkdclbphywqysbhm")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "bbydrpbjiocqoxfj")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "hhudntviookuyqac")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "ffnqufurpppsxrig")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "ixelmmwvjterodkp")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "stdpvfymwriswfwl")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "frpxmevbahjheshx")
suspend fun sizeGb(value: Output<String>)
@JvmName(name = "pykskitpmppnovgm")
suspend fun sizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "bkbxvkvswlmkjgqh")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "oxyrguqhxqxeqckk")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "ocbhtkhlcbteaycy")
suspend fun sourceImage(value: Output<String>)
@JvmName(name = "npqwgtbjunmpnutt")
suspend fun sourceImage(value: String?)
Link copied to clipboard
@JvmName(name = "wfgdkecrclpnnghg")
suspend fun sourceImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "eqjmwnnnxbumbdyk")
suspend fun sourceImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "omlsmiabnjflugol")
suspend fun sourceImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tuywkhpswyvvwric")
suspend fun sourceInstantSnapshot(value: Output<String>)
@JvmName(name = "qlygrtrtlkgypfhr")
suspend fun sourceInstantSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "bgckbfxcliujrwcp")
suspend fun sourceSnapshot(value: Output<String>)
@JvmName(name = "djrfpwwjwoskrfwn")
suspend fun sourceSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "upvcnwapaqcukgkb")
suspend fun sourceSnapshotEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "sdoupbydiruyoraf")
suspend fun sourceSnapshotEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "vgqudxunohwwnliu")
suspend fun sourceSnapshotEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcvbqcwdqdsqejll")
suspend fun sourceStorageObject(value: Output<String>)
@JvmName(name = "nrbpkjxdaricdnmy")
suspend fun sourceStorageObject(value: String?)
Link copied to clipboard
@JvmName(name = "mgnjkgkqhtxxdsqt")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "ydrfkqscqxeiamaj")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "lcokqqfbfsejqpfg")
suspend fun storageType(value: Output<DiskStorageType>)
@JvmName(name = "dhkmyraxalqqluqo")
suspend fun storageType(value: DiskStorageType?)
Link copied to clipboard
@JvmName(name = "vghiyfdbejfcegxl")
suspend fun type(value: Output<String>)
@JvmName(name = "vkiuofuparmtfdie")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "tcyufbcnoleeoybi")
suspend fun userLicenses(value: Output<List<String>>)
@JvmName(name = "aphigeytjeudtdxk")
suspend fun userLicenses(vararg values: Output<String>)
@JvmName(name = "igravrmyydwmdnmv")
suspend fun userLicenses(vararg values: String)
@JvmName(name = "ylmjrdipaiqoqvnc")
suspend fun userLicenses(values: List<Output<String>>)
@JvmName(name = "bwvwlsysqhppagku")
suspend fun userLicenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "arloslsmjpcsowuy")
suspend fun zone(value: Output<String>)
@JvmName(name = "jwmaffqtkvvwyhfv")
suspend fun zone(value: String?)