DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "utgcokfbiyotbudb")
suspend fun architecture(value: Output<DiskArchitecture>)
@JvmName(name = "knqjdbodtxgmjjqa")
suspend fun architecture(value: DiskArchitecture?)
Link copied to clipboard
@JvmName(name = "ilqufmxqxwouqibx")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncReplicationArgs>)
@JvmName(name = "kdejaehbmyqbgbjt")
suspend fun asyncPrimaryDisk(value: DiskAsyncReplicationArgs?)
@JvmName(name = "bajcsdddcmnhpjst")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncReplicationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "scoveuxikoipioeu")
suspend fun description(value: Output<String>)
@JvmName(name = "ycqmjsppqnxuoteb")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "xxuowgitdfswbhpn")
suspend fun diskEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "yucbeqfevsgcwjys")
suspend fun diskEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "awtueteuhwqlumtw")
suspend fun diskEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tuxbafbnukpdhefr")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "lontvvudqbtijouv")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vpxxwcpkurmfnklw")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "qyreqxfhqksltblf")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gjufqevwsdsjtbpu")
suspend fun guestOsFeatures(value: Output<List<GuestOsFeatureArgs>>)
@JvmName(name = "gxgwdfaklqeyiwwb")
suspend fun guestOsFeatures(vararg values: Output<GuestOsFeatureArgs>)
@JvmName(name = "sshjvackunvjbdvb")
suspend fun guestOsFeatures(vararg values: GuestOsFeatureArgs)
@JvmName(name = "gsklbfwwvtshqtex")
suspend fun guestOsFeatures(vararg argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "gfxdyurrnoufcdxw")
suspend fun guestOsFeatures(values: List<Output<GuestOsFeatureArgs>>)
@JvmName(name = "irsheokbftfpklwb")
suspend fun guestOsFeatures(value: List<GuestOsFeatureArgs>?)
@JvmName(name = "fekprvxrrhvjhsva")
suspend fun guestOsFeatures(argument: List<suspend GuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "wjfojcrbostedwda")
suspend fun guestOsFeatures(argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wjfmbcltpaipawyo")
suspend fun interface(value: Output<DiskInterface>)
@JvmName(name = "uxjxqjqgfngmnuvv")
suspend fun interface(value: DiskInterface?)
Link copied to clipboard
@JvmName(name = "xntmnkswhaowhsox")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "rebhpeaacyxrqyom")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "icwuctsnqamafvnl")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "imeyckedcpwyywmw")
suspend fun licenseCodes(value: Output<List<String>>)
@JvmName(name = "dltmondrfvujgnbt")
suspend fun licenseCodes(vararg values: Output<String>)
@JvmName(name = "uecvmdnbhnwdvtdy")
suspend fun licenseCodes(vararg values: String)
@JvmName(name = "gsmekyaohiriovdr")
suspend fun licenseCodes(values: List<Output<String>>)
@JvmName(name = "qjbfbkfbmchrvoxu")
suspend fun licenseCodes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "felxioauhvcvippl")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "chhehwnugullmley")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "xdtyhdmhpuylwqyu")
suspend fun licenses(vararg values: String)
@JvmName(name = "dcwngkswkvengvkg")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "jvcypjpksqpjqjtw")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nrwumauhqobotgxj")
suspend fun locationHint(value: Output<String>)
@JvmName(name = "qfkpaeleyecyfnvg")
suspend fun locationHint(value: String?)
Link copied to clipboard
@JvmName(name = "ttkcyxjfvgdhucav")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "hrriwvcihqujqidl")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rqlpyjcasnmgisaa")
suspend fun name(value: Output<String>)
@JvmName(name = "ywxnyajndkkdsmkq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mvaaikvwjamiacib")
suspend fun options(value: Output<String>)
@JvmName(name = "ldngoytxfbxrdpfs")
suspend fun options(value: String?)
Link copied to clipboard
@JvmName(name = "kfkccovaqjeljcoa")
suspend fun params(value: Output<DiskParamsArgs>)
@JvmName(name = "aixcnwrbaxwldfas")
suspend fun params(value: DiskParamsArgs?)
@JvmName(name = "rnwpislfloectbkf")
suspend fun params(argument: suspend DiskParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "npwevtiwxrhohfvu")
suspend fun physicalBlockSizeBytes(value: Output<String>)
@JvmName(name = "obkhcnxdqysosugi")
suspend fun physicalBlockSizeBytes(value: String?)
Link copied to clipboard
@JvmName(name = "lblptynbheyjcbqu")
suspend fun project(value: Output<String>)
@JvmName(name = "kqjdwujitakacdqj")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "yydgbccsudidjkyb")
suspend fun provisionedIops(value: Output<String>)
@JvmName(name = "fokxrdblnvwwexcs")
suspend fun provisionedIops(value: String?)
Link copied to clipboard
@JvmName(name = "lacqpofrnlevassb")
suspend fun provisionedThroughput(value: Output<String>)
@JvmName(name = "rdgrqmjerqnkjpks")
suspend fun provisionedThroughput(value: String?)
Link copied to clipboard
@JvmName(name = "oymxxvuklgtlekyh")
suspend fun replicaZones(value: Output<List<String>>)
@JvmName(name = "dnvtrgpwlydkdwib")
suspend fun replicaZones(vararg values: Output<String>)
@JvmName(name = "dvvkitjdeuwlawyn")
suspend fun replicaZones(vararg values: String)
@JvmName(name = "qnxuggrrowudgvdc")
suspend fun replicaZones(values: List<Output<String>>)
@JvmName(name = "vourkgivsxygbpje")
suspend fun replicaZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dsrecovlgkncufmp")
suspend fun requestId(value: Output<String>)
@JvmName(name = "wqoobocxbhdvnrkt")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "mbsjamcaqdxljgnj")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "ekkxeqykyqedbmyd")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "ighajjucktktiirr")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "bcpgpesubwmwhiib")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "wrceyqksqipaddro")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "spqsihsotpmxwswo")
suspend fun sizeGb(value: Output<String>)
@JvmName(name = "pnpmrofjpaqpigdt")
suspend fun sizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "spxsiwauqcngeies")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "fwkxuuevpugwdcly")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "wdhllwhondkcmtar")
suspend fun sourceImage(value: Output<String>)
@JvmName(name = "snwcasfbdioefqls")
suspend fun sourceImage(value: String?)
Link copied to clipboard
@JvmName(name = "ufryvbcpygjjrpmk")
suspend fun sourceImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "uhwqfwkfqlmayvty")
suspend fun sourceImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "ydbesrdsaquykkni")
suspend fun sourceImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nfgrsrmnifrqbimu")
suspend fun sourceInstantSnapshot(value: Output<String>)
@JvmName(name = "xtryipvtakieobtd")
suspend fun sourceInstantSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "pfxliugdwrrnbqdv")
suspend fun sourceSnapshot(value: Output<String>)
@JvmName(name = "mynruycgdvhfacoi")
suspend fun sourceSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "bgwvmgauypfunmxs")
suspend fun sourceSnapshotEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "usdgkudmmdgodeih")
suspend fun sourceSnapshotEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "goraevnymdrquvve")
suspend fun sourceSnapshotEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ustybrvhapuyopyf")
suspend fun sourceStorageObject(value: Output<String>)
@JvmName(name = "oocfvhwrkpjamgrf")
suspend fun sourceStorageObject(value: String?)
Link copied to clipboard
@JvmName(name = "nrfsoxcweitevrlq")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "iyrciofiqpxmirjp")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "ibpxigkcowoimfhy")
suspend fun storageType(value: Output<DiskStorageType>)
@JvmName(name = "blxjkcbcbhhpfgbc")
suspend fun storageType(value: DiskStorageType?)
Link copied to clipboard
@JvmName(name = "evpsfdlpklyiellx")
suspend fun type(value: Output<String>)
@JvmName(name = "dnnnvpmpjmshdijb")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "qycolewqcxbwgcyg")
suspend fun userLicenses(value: Output<List<String>>)
@JvmName(name = "kmvxsoulrtvnmmyv")
suspend fun userLicenses(vararg values: Output<String>)
@JvmName(name = "ercarctmalmtjwcs")
suspend fun userLicenses(vararg values: String)
@JvmName(name = "rrjdxatyilaljkag")
suspend fun userLicenses(values: List<Output<String>>)
@JvmName(name = "mhsllaaxsbpqpmwx")
suspend fun userLicenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ilphqvnfwyeeambb")
suspend fun zone(value: Output<String>)
@JvmName(name = "ydeqedseeboxuexf")
suspend fun zone(value: String?)