VolumeArgsBuilder

Builder for VolumeArgs.

Functions

Link copied to clipboard
@JvmName(name = "guhhlemkrxslnhgg")
suspend fun backupConfig(value: Output<VolumeBackupConfigArgs>)
@JvmName(name = "leiyxggjbkgnantw")
suspend fun backupConfig(value: VolumeBackupConfigArgs?)
@JvmName(name = "nnapebxqjwsxmtoq")
suspend fun backupConfig(argument: suspend VolumeBackupConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "upyjwpimmsibadmp")
suspend fun capacityGib(value: Output<String>)
@JvmName(name = "hiarahlgluctjtje")
suspend fun capacityGib(value: String?)
Link copied to clipboard
@JvmName(name = "hkemwjyfbyjkbijh")
suspend fun deletionPolicy(value: Output<String>)
@JvmName(name = "qskpiyxgfxgpxuhn")
suspend fun deletionPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "vgpdjqkcibchhbed")
suspend fun description(value: Output<String>)
@JvmName(name = "xqofqwfyccyuhxhp")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "darmfkdlovtylcax")
suspend fun exportPolicy(value: Output<VolumeExportPolicyArgs>)
@JvmName(name = "lulbjphlrmaqlnvp")
suspend fun exportPolicy(value: VolumeExportPolicyArgs?)
@JvmName(name = "qaqmroongxxgdqbh")
suspend fun exportPolicy(argument: suspend VolumeExportPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nfqkcajxmqcueamv")
suspend fun kerberosEnabled(value: Output<Boolean>)
@JvmName(name = "pgtkgosjijvqyrew")
suspend fun kerberosEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "urrhnhkcrnvuecos")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "fgugwpqiykotseiy")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "weefcqqddlnddwjc")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ykoqvcgianyecslq")
suspend fun location(value: Output<String>)
@JvmName(name = "pymoanoypapuhfqk")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "rpakkmvvlephdlao")
suspend fun name(value: Output<String>)
@JvmName(name = "kpdmuscutdvcbkvt")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "okgfuajvjkykwpjh")
suspend fun project(value: Output<String>)
@JvmName(name = "npqdcdywaojhejmb")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "etuvahsrycurnkqq")
suspend fun protocols(value: Output<List<String>>)
@JvmName(name = "hcyqilxtpxwkvsgn")
suspend fun protocols(vararg values: Output<String>)
@JvmName(name = "pbiclstnympikgqj")
suspend fun protocols(vararg values: String)
@JvmName(name = "ajywqlydnbrxwrbv")
suspend fun protocols(values: List<Output<String>>)
@JvmName(name = "ocieogdexapuorxj")
suspend fun protocols(value: List<String>?)
Link copied to clipboard
@JvmName(name = "loktwoiovmpquboq")
suspend fun restoreParameters(value: Output<VolumeRestoreParametersArgs>)
@JvmName(name = "dglvxxvkbkfkmhue")
suspend fun restoreParameters(value: VolumeRestoreParametersArgs?)
@JvmName(name = "psqfbcrfmsbyodhd")
suspend fun restoreParameters(argument: suspend VolumeRestoreParametersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xypqylrkwttgsebk")
suspend fun restrictedActions(value: Output<List<String>>)
@JvmName(name = "pcbidtbdfpsyfgid")
suspend fun restrictedActions(vararg values: Output<String>)
@JvmName(name = "rmeuifrumtllyhmf")
suspend fun restrictedActions(vararg values: String)
@JvmName(name = "uuatucrdnjlexcod")
suspend fun restrictedActions(values: List<Output<String>>)
@JvmName(name = "xkkjdhuapvbipueq")
suspend fun restrictedActions(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vtmetoviefdwblvw")
suspend fun securityStyle(value: Output<String>)
@JvmName(name = "aadjsxkmtjawpmpv")
suspend fun securityStyle(value: String?)
Link copied to clipboard
@JvmName(name = "nxksgbyubpksvvmk")
suspend fun shareName(value: Output<String>)
@JvmName(name = "qadmhxnyxmthtieb")
suspend fun shareName(value: String?)
Link copied to clipboard
@JvmName(name = "iqewgveofcporeqc")
suspend fun smbSettings(value: Output<List<String>>)
@JvmName(name = "yewpaninupvvvwly")
suspend fun smbSettings(vararg values: Output<String>)
@JvmName(name = "imasppsvhcbubsnf")
suspend fun smbSettings(vararg values: String)
@JvmName(name = "iampgxkjgwkeahid")
suspend fun smbSettings(values: List<Output<String>>)
@JvmName(name = "gghhiwthblyvdtpv")
suspend fun smbSettings(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cpixpbwcgfskoyre")
suspend fun snapshotDirectory(value: Output<Boolean>)
@JvmName(name = "irtydqemwxenlsnm")
suspend fun snapshotDirectory(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fbqudohiuymssmrn")
suspend fun snapshotPolicy(value: Output<VolumeSnapshotPolicyArgs>)
@JvmName(name = "pvwvvolfercsosdp")
suspend fun snapshotPolicy(value: VolumeSnapshotPolicyArgs?)
@JvmName(name = "ufldapvnqrtfsumk")
suspend fun snapshotPolicy(argument: suspend VolumeSnapshotPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dkvtumymvpgepiou")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "utggfrlofslthpje")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "hnsndorjirvxvhug")
suspend fun unixPermissions(value: Output<String>)
@JvmName(name = "ujgfqghgjwhupjco")
suspend fun unixPermissions(value: String?)