DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "udpshnkjhcpidpyy")
suspend fun architecture(value: Output<DiskArchitecture>)
@JvmName(name = "fspctscjqmhtbrju")
suspend fun architecture(value: DiskArchitecture?)
Link copied to clipboard
@JvmName(name = "ogurcnbyvjtqxtuk")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncReplicationArgs>)
@JvmName(name = "nlaoqxtwfwsqbumb")
suspend fun asyncPrimaryDisk(value: DiskAsyncReplicationArgs?)
@JvmName(name = "lgryduuhqvhyaccs")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncReplicationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "igfyuahbfwygmqfx")
suspend fun description(value: Output<String>)
@JvmName(name = "ftslcgrcalsaniwd")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "ewtsewhxrkdyvoey")
suspend fun diskEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "xgegfffklbxmvnhy")
suspend fun diskEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "mhwituintvwwnlnl")
suspend fun diskEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bjjyjypqqciarxsj")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "betjrnpcfogsqpif")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qmvqvuiyfduhsyfk")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "ivftdtafcfrrfudy")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mfdfnwdrmhgcmwip")
suspend fun guestOsFeatures(value: Output<List<GuestOsFeatureArgs>>)
@JvmName(name = "toeuysbirhmrrtbg")
suspend fun guestOsFeatures(vararg values: Output<GuestOsFeatureArgs>)
@JvmName(name = "hlocgrhbhqfgbprh")
suspend fun guestOsFeatures(vararg values: GuestOsFeatureArgs)
@JvmName(name = "crxcivvxeotnnreg")
suspend fun guestOsFeatures(vararg argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "gsxojnqwtlbsybvs")
suspend fun guestOsFeatures(values: List<Output<GuestOsFeatureArgs>>)
@JvmName(name = "ruloqdlrkmwshpwp")
suspend fun guestOsFeatures(value: List<GuestOsFeatureArgs>?)
@JvmName(name = "pkailoqdimuvslpv")
suspend fun guestOsFeatures(argument: List<suspend GuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "lguttqqvhmkrauwt")
suspend fun guestOsFeatures(argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xxntwdhmhnnrliwv")
suspend fun interface(value: Output<DiskInterface>)
@JvmName(name = "aybikpduuosjcsky")
suspend fun interface(value: DiskInterface?)
Link copied to clipboard
@JvmName(name = "tsdpekqjifvxpyml")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "wlcyengmdrgdadpx")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "uclqvyguibylsair")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lmrvoyeigwptrqtm")
suspend fun licenseCodes(value: Output<List<String>>)
@JvmName(name = "iaihykukiixxthcg")
suspend fun licenseCodes(vararg values: Output<String>)
@JvmName(name = "llfikkwvvnodfloy")
suspend fun licenseCodes(vararg values: String)
@JvmName(name = "sqbuqweubsftxpsq")
suspend fun licenseCodes(values: List<Output<String>>)
@JvmName(name = "bsswbootisdjfsuy")
suspend fun licenseCodes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gpqapwuttuonmmsc")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "ieeyrfajfgfyxsio")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "npancnjbyaxfyoxs")
suspend fun licenses(vararg values: String)
@JvmName(name = "kxvwxgbngstdqmyg")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "sbcypfkmlfmidufi")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "sltkmaxinhjtqwpe")
suspend fun locationHint(value: Output<String>)
@JvmName(name = "fnsdbmunguhjeisj")
suspend fun locationHint(value: String?)
Link copied to clipboard
@JvmName(name = "awvsrvorsdjhljhm")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "qpwfncbnrkixcfou")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xlcrkppddlwnkepm")
suspend fun name(value: Output<String>)
@JvmName(name = "mlerojqnbdpnyryq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "cavidlaeajvvyalq")
suspend fun options(value: Output<String>)
@JvmName(name = "rxbderoqtbtwfakm")
suspend fun options(value: String?)
Link copied to clipboard
@JvmName(name = "wswbpucvatvwmiyv")
suspend fun params(value: Output<DiskParamsArgs>)
@JvmName(name = "penumottugiveqir")
suspend fun params(value: DiskParamsArgs?)
@JvmName(name = "gquvgpqsswcxlkbo")
suspend fun params(argument: suspend DiskParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vyunftyqbxuejigx")
suspend fun physicalBlockSizeBytes(value: Output<String>)
@JvmName(name = "wfeudsvcvdyihqug")
suspend fun physicalBlockSizeBytes(value: String?)
Link copied to clipboard
@JvmName(name = "wefaynxagthaapqn")
suspend fun project(value: Output<String>)
@JvmName(name = "jrkqlikytetsybnu")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "incvgyumkdndwyhs")
suspend fun provisionedIops(value: Output<String>)
@JvmName(name = "pkrttadysrhdbehf")
suspend fun provisionedIops(value: String?)
Link copied to clipboard
@JvmName(name = "lntmixmvdukcucno")
suspend fun provisionedThroughput(value: Output<String>)
@JvmName(name = "eslrniieuuskhjvc")
suspend fun provisionedThroughput(value: String?)
Link copied to clipboard
@JvmName(name = "tjcrxspdcpmxmdsc")
suspend fun replicaZones(value: Output<List<String>>)
@JvmName(name = "vveinkhqyewhcssd")
suspend fun replicaZones(vararg values: Output<String>)
@JvmName(name = "vppkhrfmugyhkoip")
suspend fun replicaZones(vararg values: String)
@JvmName(name = "ydtqmnklfjpnxkfs")
suspend fun replicaZones(values: List<Output<String>>)
@JvmName(name = "vgxwicstetmjdnab")
suspend fun replicaZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ipokxigmtgachjsw")
suspend fun requestId(value: Output<String>)
@JvmName(name = "vjlkdulcbjletxvf")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "mjwaiojosexwxwjw")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "wqnrhileadhgfhim")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "txwvsjrwcidcbfdc")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "dksphpbojjouctxv")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "flovfkydpxecimyj")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gcwoggsuslhdxnry")
suspend fun sizeGb(value: Output<String>)
@JvmName(name = "ymcqkatlbxqjqita")
suspend fun sizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "dvsgttwlcwmvcuee")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "mhdcvxyeyncfnnqs")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "uudisviafavmssgo")
suspend fun sourceImage(value: Output<String>)
@JvmName(name = "mwwxerpoetjvlbmh")
suspend fun sourceImage(value: String?)
Link copied to clipboard
@JvmName(name = "qgiwhxaqvdwfbxgb")
suspend fun sourceImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "ntcgkiobadrlosmr")
suspend fun sourceImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "mseojrggewbqluma")
suspend fun sourceImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dphldmyftnhbkcky")
suspend fun sourceInstantSnapshot(value: Output<String>)
@JvmName(name = "gpyumxjcdtdcjxte")
suspend fun sourceInstantSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "oxwufggqtureddfl")
suspend fun sourceSnapshot(value: Output<String>)
@JvmName(name = "rjigwmigawrsmhop")
suspend fun sourceSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "hmhggqawhhemtyrp")
suspend fun sourceSnapshotEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "bdlhfjuedrijmtwf")
suspend fun sourceSnapshotEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "mvllmadqeslrggpx")
suspend fun sourceSnapshotEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vsfuiwokkwmieoqc")
suspend fun sourceStorageObject(value: Output<String>)
@JvmName(name = "txcdlcohfqmcthiw")
suspend fun sourceStorageObject(value: String?)
Link copied to clipboard
@JvmName(name = "fsftiijpqvugapyq")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "uufdmpawltspvuwh")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "jiqvojottouitjan")
suspend fun storageType(value: Output<DiskStorageType>)
@JvmName(name = "yjxgitosngeybuwo")
suspend fun storageType(value: DiskStorageType?)
Link copied to clipboard
@JvmName(name = "hkqcekbsspohhvpl")
suspend fun type(value: Output<String>)
@JvmName(name = "dddioflsnjrxrjam")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "paaivktuyovdhnbj")
suspend fun userLicenses(value: Output<List<String>>)
@JvmName(name = "frhqevtrwxhsxqnn")
suspend fun userLicenses(vararg values: Output<String>)
@JvmName(name = "yejqigbfhianuxfj")
suspend fun userLicenses(vararg values: String)
@JvmName(name = "nfmlxenrgqughujt")
suspend fun userLicenses(values: List<Output<String>>)
@JvmName(name = "hyunctqpymqxkwri")
suspend fun userLicenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "balcalfhnvdwmpbe")
suspend fun zone(value: Output<String>)
@JvmName(name = "fhqhqduijcewwrfu")
suspend fun zone(value: String?)