DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "ushpxooqvialbjor")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncPrimaryDiskArgs>)
@JvmName(name = "kyibkapkloyvrbxv")
suspend fun asyncPrimaryDisk(value: DiskAsyncPrimaryDiskArgs?)
@JvmName(name = "lnlsnyynblikxrvj")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncPrimaryDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "atvyxivhskonqwdq")
suspend fun description(value: Output<String>)
@JvmName(name = "gywdvooqcqnawavp")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "mmcefqgqmpdjmyce")
suspend fun diskEncryptionKey(value: Output<DiskDiskEncryptionKeyArgs>)
@JvmName(name = "kikyvaeslhxygoak")
suspend fun diskEncryptionKey(value: DiskDiskEncryptionKeyArgs?)
@JvmName(name = "hqulmbhdeelgjvyj")
suspend fun diskEncryptionKey(argument: suspend DiskDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lknevpqaiwcfsvwo")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "qqnubrfkqoddwssq")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "grqrxnggxypwaahn")
suspend fun guestOsFeatures(value: Output<List<DiskGuestOsFeatureArgs>>)
@JvmName(name = "xlwcipdnhtlsefml")
suspend fun guestOsFeatures(vararg values: Output<DiskGuestOsFeatureArgs>)
@JvmName(name = "dqgeobotifwvxtfp")
suspend fun guestOsFeatures(vararg values: DiskGuestOsFeatureArgs)
@JvmName(name = "dshwtdkpjbnjdalc")
suspend fun guestOsFeatures(vararg argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "vsuxojlfwjdispgo")
suspend fun guestOsFeatures(values: List<Output<DiskGuestOsFeatureArgs>>)
@JvmName(name = "gmvikdmvrnmdflrc")
suspend fun guestOsFeatures(value: List<DiskGuestOsFeatureArgs>?)
@JvmName(name = "mbgcyhkynuyqsubc")
suspend fun guestOsFeatures(argument: List<suspend DiskGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "pvrdcckgihnqnsbi")
suspend fun guestOsFeatures(argument: suspend DiskGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gtbqaietadwtuspd")
suspend fun image(value: Output<String>)
@JvmName(name = "ltgiwjqdfluvmfdk")
suspend fun image(value: String?)
Link copied to clipboard
@JvmName(name = "lyyowpnelopbrioq")
suspend fun interface(value: Output<String>)
@JvmName(name = "gtmwvfpqcaggrkam")
suspend fun interface(value: String?)
Link copied to clipboard
@JvmName(name = "igjxpcpmewyuugrg")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "eyplaignygycvwqw")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "eldbvlxssttyxtuw")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "uhbgivgdjqwhxtox")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "ijybxausvieakddo")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "rdvvrcrwdjhtavll")
suspend fun licenses(vararg values: String)
@JvmName(name = "lmeudhmtbpivywgw")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "cofnudbqcfjuxnyw")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "umhckwchlttojhwc")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "rdbxukkbqmwpxmxq")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wbavgqppxvneelan")
suspend fun name(value: Output<String>)
@JvmName(name = "sngwhbktvajgbhhq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mfujplvykedrgrma")
suspend fun physicalBlockSizeBytes(value: Output<Int>)
@JvmName(name = "rwcjtdejaxuwdkkr")
suspend fun physicalBlockSizeBytes(value: Int?)
Link copied to clipboard
@JvmName(name = "xrdwtttbrydtaoek")
suspend fun project(value: Output<String>)
@JvmName(name = "bettfedvvtpksuku")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "vxjmnbyrsyhqptbh")
suspend fun provisionedIops(value: Output<Int>)
@JvmName(name = "itmacvduxludwkek")
suspend fun provisionedIops(value: Int?)
Link copied to clipboard
@JvmName(name = "dqovrhvcepsfuytq")
suspend fun provisionedThroughput(value: Output<Int>)
@JvmName(name = "utlivqpjnkvrwrod")
suspend fun provisionedThroughput(value: Int?)
Link copied to clipboard
@JvmName(name = "xsoupxvsnbdjyiah")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "kfgmtqmqdjljsgii")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "lbxpdsrlogqovauu")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "pfvuuuiryyaiauqs")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "kcfpodrdbjylhipj")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "svkbjnhetooipvyf")
suspend fun size(value: Output<Int>)
@JvmName(name = "uiwunoyrqfgbspgj")
suspend fun size(value: Int?)
Link copied to clipboard
@JvmName(name = "ebwfsatamvexoxqv")
suspend fun snapshot(value: Output<String>)
@JvmName(name = "janrxnoisijfkqew")
suspend fun snapshot(value: String?)
Link copied to clipboard
@JvmName(name = "nylqsmcumxoshnxv")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "nhmbifqxfwkytkrv")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "vpkskhtpehtmwbbe")
suspend fun sourceImageEncryptionKey(value: Output<DiskSourceImageEncryptionKeyArgs>)
@JvmName(name = "rdgbrptnafyvtcwi")
suspend fun sourceImageEncryptionKey(value: DiskSourceImageEncryptionKeyArgs?)
@JvmName(name = "hfaivemnpvvchlld")
suspend fun sourceImageEncryptionKey(argument: suspend DiskSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rfvsfvqhprivvmjm")
suspend fun sourceSnapshotEncryptionKey(value: Output<DiskSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "hdxxonaukoscptpf")
suspend fun sourceSnapshotEncryptionKey(value: DiskSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "ygmlepakvvfnjffh")
suspend fun sourceSnapshotEncryptionKey(argument: suspend DiskSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ihglylapcwpnlvnt")
suspend fun type(value: Output<String>)
@JvmName(name = "sototukfwbntfoxc")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "lywpyqrukqjlgapw")
suspend fun zone(value: Output<String>)
@JvmName(name = "quqpaqhhbsfsjeep")
suspend fun zone(value: String?)