VolumeArgsBuilder

Builder for VolumeArgs.

Functions

Link copied to clipboard
@JvmName(name = "sgespincbqdbvaya")
suspend fun backupConfig(value: Output<VolumeBackupConfigArgs>)
@JvmName(name = "lffveonkuwbpbplm")
suspend fun backupConfig(value: VolumeBackupConfigArgs?)
@JvmName(name = "hnntijulxikiksqm")
suspend fun backupConfig(argument: suspend VolumeBackupConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dkmlexaycykkqkxt")
suspend fun capacityGib(value: Output<String>)
@JvmName(name = "bmqekrdnuttytxkp")
suspend fun capacityGib(value: String?)
Link copied to clipboard
@JvmName(name = "anldxvunmfqxhsjm")
suspend fun deletionPolicy(value: Output<String>)
@JvmName(name = "noxevencljohkivh")
suspend fun deletionPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "pgsqcyavyjllsgjs")
suspend fun description(value: Output<String>)
@JvmName(name = "ibgrhbxmwwqalgcb")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "mqmlhkmvkuytrokn")
suspend fun exportPolicy(value: Output<VolumeExportPolicyArgs>)
@JvmName(name = "bitxxtinnhhpjiim")
suspend fun exportPolicy(value: VolumeExportPolicyArgs?)
@JvmName(name = "gfrbdgjfbltxrvba")
suspend fun exportPolicy(argument: suspend VolumeExportPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dlnuqxegkjpklukl")
suspend fun kerberosEnabled(value: Output<Boolean>)
@JvmName(name = "nyuorrrircouaigl")
suspend fun kerberosEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "irapfmdnclkbbxkw")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "tnvfjvibpnswmrhc")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "rbtqsiebhwaetrop")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "eydewdyujdyfugle")
suspend fun largeCapacity(value: Output<Boolean>)
@JvmName(name = "txkkkcitsljsrbyp")
suspend fun largeCapacity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "thiwddoenspnqity")
suspend fun location(value: Output<String>)
@JvmName(name = "kwgxewpnfeginyyk")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "xtmoqgascicwxide")
suspend fun multipleEndpoints(value: Output<Boolean>)
@JvmName(name = "akcuihgmayqelpsm")
suspend fun multipleEndpoints(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ooecomsmpxbgjaim")
suspend fun name(value: Output<String>)
@JvmName(name = "bednljmpysrtshwr")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "xpuqklumhnnwiflg")
suspend fun project(value: Output<String>)
@JvmName(name = "foauwklltlajrefl")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ouuqctflulaguqva")
suspend fun protocols(value: Output<List<String>>)
@JvmName(name = "ndsdlyrmjiddkdxm")
suspend fun protocols(vararg values: Output<String>)
@JvmName(name = "vpgjhnxwreenxeee")
suspend fun protocols(vararg values: String)
@JvmName(name = "onbxddlwpgesxajv")
suspend fun protocols(values: List<Output<String>>)
@JvmName(name = "oxngfxexegfggjdo")
suspend fun protocols(value: List<String>?)
Link copied to clipboard
@JvmName(name = "helamwqkreemhvkb")
suspend fun restoreParameters(value: Output<VolumeRestoreParametersArgs>)
@JvmName(name = "grhxkrypxywiwhjl")
suspend fun restoreParameters(value: VolumeRestoreParametersArgs?)
@JvmName(name = "xnviwwrshlppybbi")
suspend fun restoreParameters(argument: suspend VolumeRestoreParametersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "argfwdytegfqfprs")
suspend fun restrictedActions(value: Output<List<String>>)
@JvmName(name = "sdluiyipflmoenwf")
suspend fun restrictedActions(vararg values: Output<String>)
@JvmName(name = "qjkxelqktaypwxdp")
suspend fun restrictedActions(vararg values: String)
@JvmName(name = "iwntvajpriiqpqmt")
suspend fun restrictedActions(values: List<Output<String>>)
@JvmName(name = "igvypnlythxkhcjk")
suspend fun restrictedActions(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cxlyyohqtkhhvqdg")
suspend fun securityStyle(value: Output<String>)
@JvmName(name = "gawidpkgnsuuaspa")
suspend fun securityStyle(value: String?)
Link copied to clipboard
@JvmName(name = "okubauloxcstxvga")
suspend fun shareName(value: Output<String>)
@JvmName(name = "qjlixkbirccmvhxj")
suspend fun shareName(value: String?)
Link copied to clipboard
@JvmName(name = "xlwdksdgyggxafjc")
suspend fun smbSettings(value: Output<List<String>>)
@JvmName(name = "slhdxvkdpfjsrkvd")
suspend fun smbSettings(vararg values: Output<String>)
@JvmName(name = "iynxsguepiiwbqhp")
suspend fun smbSettings(vararg values: String)
@JvmName(name = "bpdwratgfkwgsndw")
suspend fun smbSettings(values: List<Output<String>>)
@JvmName(name = "xkhvegriwhrrjlcb")
suspend fun smbSettings(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gjxmwgxotrhdfuvm")
suspend fun snapshotDirectory(value: Output<Boolean>)
@JvmName(name = "gcpgkwuvyyvnvkka")
suspend fun snapshotDirectory(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ektrffwdnmjiwccc")
suspend fun snapshotPolicy(value: Output<VolumeSnapshotPolicyArgs>)
@JvmName(name = "uougkydrbidarijb")
suspend fun snapshotPolicy(value: VolumeSnapshotPolicyArgs?)
@JvmName(name = "utwypmaepsnxtbuw")
suspend fun snapshotPolicy(argument: suspend VolumeSnapshotPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ajgaxofqrvtaqjvw")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "psvwxgsiepfxdpfk")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "qhlkkgvqnhmdfyaf")
suspend fun tieringPolicy(value: Output<VolumeTieringPolicyArgs>)
@JvmName(name = "udrikggwvqwaglqw")
suspend fun tieringPolicy(value: VolumeTieringPolicyArgs?)
@JvmName(name = "eeilxdhetkjjxrpo")
suspend fun tieringPolicy(argument: suspend VolumeTieringPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kmbgsydffamukbgy")
suspend fun unixPermissions(value: Output<String>)
@JvmName(name = "kjcyvxvyxgwuorob")
suspend fun unixPermissions(value: String?)