DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "hacxxhrplunbcmhj")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncPrimaryDiskArgs>)
@JvmName(name = "nwxhaqstokrgmres")
suspend fun asyncPrimaryDisk(value: DiskAsyncPrimaryDiskArgs?)
@JvmName(name = "hltefjrnpcpqedcs")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncPrimaryDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gkxnkakhrfykjywj")
suspend fun description(value: Output<String>)
@JvmName(name = "dwtanfqdktogfuwh")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "micxtujxyyheemix")
suspend fun diskEncryptionKey(value: Output<DiskDiskEncryptionKeyArgs>)
@JvmName(name = "clfxspolxjmnfwct")
suspend fun diskEncryptionKey(value: DiskDiskEncryptionKeyArgs?)
@JvmName(name = "reywhijppgtvwjmu")
suspend fun diskEncryptionKey(argument: suspend DiskDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dorqdefmsiamoxhj")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "dxylmwofafhuybjb")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dajhvifolimdymbn")
suspend fun guestOsFeatures(value: Output<List<DiskGuestOsFeatureArgs>>)
@JvmName(name = "gdtaepcucuiblyyw")
suspend fun guestOsFeatures(vararg values: Output<DiskGuestOsFeatureArgs>)
@JvmName(name = "gwarplqltsaogukr")
suspend fun guestOsFeatures(vararg values: DiskGuestOsFeatureArgs)
@JvmName(name = "odkoqyyagsmcuqxd")
suspend fun guestOsFeatures(vararg argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "jakxmhkacddobupl")
suspend fun guestOsFeatures(values: List<Output<DiskGuestOsFeatureArgs>>)
@JvmName(name = "pgahgfcuaetbhjax")
suspend fun guestOsFeatures(value: List<DiskGuestOsFeatureArgs>?)
@JvmName(name = "sgeycpcbooxxdcxc")
suspend fun guestOsFeatures(argument: List<suspend DiskGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "ksmonhsqmxnqcogl")
suspend fun guestOsFeatures(argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xpkiwjqleqcedkgo")
suspend fun image(value: Output<String>)
@JvmName(name = "fwernoeryfccafmp")
suspend fun image(value: String?)
Link copied to clipboard
@JvmName(name = "yhlgaderouqmoxnc")
suspend fun interface(value: Output<String>)
@JvmName(name = "fkgutycnjwmrftmg")
suspend fun interface(value: String?)
Link copied to clipboard
@JvmName(name = "bfigmrphjishfiri")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "tbchybyamcplfqoh")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "cfnpqqldchcmrdey")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nifaiprysmcmybda")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "kqiijnekfobnxmib")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "ejfaddwapchcndvn")
suspend fun licenses(vararg values: String)
@JvmName(name = "lixsccnewesnvddl")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "wehbthomdfapjeoi")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bggxckfejoitpgje")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "iqcsdnpkmwkpafkx")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qlksobsbmaemimbq")
suspend fun name(value: Output<String>)
@JvmName(name = "ewjmyvcwelpkqltu")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qibjammpbyvxjkab")
suspend fun physicalBlockSizeBytes(value: Output<Int>)
@JvmName(name = "uvcnrfiqtbujcjkl")
suspend fun physicalBlockSizeBytes(value: Int?)
Link copied to clipboard
@JvmName(name = "whwliixovjqnfpvc")
suspend fun project(value: Output<String>)
@JvmName(name = "mmwfjloalixjhmxn")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "tuaocccbliyjoyay")
suspend fun provisionedIops(value: Output<Int>)
@JvmName(name = "mgddyxhqpjmlobvx")
suspend fun provisionedIops(value: Int?)
Link copied to clipboard
@JvmName(name = "xbrpmrqkuhdqugwy")
suspend fun provisionedThroughput(value: Output<Int>)
@JvmName(name = "iadeylftflobcjgh")
suspend fun provisionedThroughput(value: Int?)
Link copied to clipboard
@JvmName(name = "bkwuwqisgpbopbpo")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "rjkogpefbmaiukro")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "fhhpvococcfbmshc")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "gvohjrcrvqwrlsky")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "vbbxnxojjoatdvie")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bbakxfkgpycjfwsg")
suspend fun size(value: Output<Int>)
@JvmName(name = "lcvnakbqewjotpdg")
suspend fun size(value: Int?)
Link copied to clipboard
@JvmName(name = "nnqycuhalqqpkjdm")
suspend fun snapshot(value: Output<String>)
@JvmName(name = "fyrlmtlpayirfaug")
suspend fun snapshot(value: String?)
Link copied to clipboard
@JvmName(name = "auvwckbkfwyqvbul")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "yqcvrdukvxcaswsx")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "dmhkddfsdkhhyxme")
suspend fun sourceImageEncryptionKey(value: Output<DiskSourceImageEncryptionKeyArgs>)
@JvmName(name = "rpsydtrnmjjrskkv")
suspend fun sourceImageEncryptionKey(value: DiskSourceImageEncryptionKeyArgs?)
@JvmName(name = "gjuvsduxdygculgx")
suspend fun sourceImageEncryptionKey(argument: suspend DiskSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fmdwtrljdubhucjl")
suspend fun sourceSnapshotEncryptionKey(value: Output<DiskSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "etrfwkplvbmyeruj")
suspend fun sourceSnapshotEncryptionKey(value: DiskSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "afqvexulhxlyniqd")
suspend fun sourceSnapshotEncryptionKey(argument: suspend DiskSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lnkrensyttdbifnb")
suspend fun type(value: Output<String>)
@JvmName(name = "ngtnrobwghqwrcds")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "cnfoiquvccydqeav")
suspend fun zone(value: Output<String>)
@JvmName(name = "jomwvkfcmvjgeqmj")
suspend fun zone(value: String?)