VolumeArgsBuilder

Builder for VolumeArgs.

Functions

Link copied to clipboard
@JvmName(name = "udroyidorcmoumum")
suspend fun accountName(value: Output<String>)
@JvmName(name = "syfaqcljiktspont")
suspend fun accountName(value: String?)
Link copied to clipboard
@JvmName(name = "bxxueiirqdgiqayo")
suspend fun azureVmwareDataStoreEnabled(value: Output<Boolean>)
@JvmName(name = "wiygxrmptnfhuwlt")
suspend fun azureVmwareDataStoreEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rkpiobmkipxlcseh")
suspend fun createFromSnapshotResourceId(value: Output<String>)
@JvmName(name = "wuypjvinlrlgcltq")
suspend fun createFromSnapshotResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "pqrftklgvxiapcdg")
suspend fun dataProtectionReplication(value: VolumeDataProtectionReplicationArgs?)
@JvmName(name = "hmpmbhrawckvavut")
suspend fun dataProtectionReplication(value: Output<VolumeDataProtectionReplicationArgs>)
@JvmName(name = "auhugjtdlctqhbxd")
suspend fun dataProtectionReplication(argument: suspend VolumeDataProtectionReplicationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kkillfdvgprlurcq")
suspend fun dataProtectionSnapshotPolicy(value: VolumeDataProtectionSnapshotPolicyArgs?)
@JvmName(name = "gxetryvctwwlwvhw")
suspend fun dataProtectionSnapshotPolicy(value: Output<VolumeDataProtectionSnapshotPolicyArgs>)
@JvmName(name = "xkapjbofrbcnjnni")
suspend fun dataProtectionSnapshotPolicy(argument: suspend VolumeDataProtectionSnapshotPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kdmjgjnsqqcxxkiv")
suspend fun exportPolicyRules(value: Output<List<VolumeExportPolicyRuleArgs>>)
@JvmName(name = "wiephafkwxqsnqmd")
suspend fun exportPolicyRules(vararg values: VolumeExportPolicyRuleArgs)
@JvmName(name = "mhkpkoxxypqpukos")
suspend fun exportPolicyRules(vararg values: Output<VolumeExportPolicyRuleArgs>)
@JvmName(name = "xvqsqdsngquqnhud")
suspend fun exportPolicyRules(vararg argument: suspend VolumeExportPolicyRuleArgsBuilder.() -> Unit)
@JvmName(name = "wpdvyouooctsauvu")
suspend fun exportPolicyRules(value: List<VolumeExportPolicyRuleArgs>?)
@JvmName(name = "edjamxevjomtxbhm")
suspend fun exportPolicyRules(values: List<Output<VolumeExportPolicyRuleArgs>>)
@JvmName(name = "gwrpomnpencgspgf")
suspend fun exportPolicyRules(argument: List<suspend VolumeExportPolicyRuleArgsBuilder.() -> Unit>)
@JvmName(name = "wtvkommnogcmiawb")
suspend fun exportPolicyRules(argument: suspend VolumeExportPolicyRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bpnyoyuutaemrbyc")
suspend fun location(value: Output<String>)
@JvmName(name = "trmyejnxarqrjars")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "kvcbxdvnaofxfevf")
suspend fun name(value: Output<String>)
@JvmName(name = "sjwlasgbtipjpmmt")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "gxneljwgxxnummlo")
suspend fun networkFeatures(value: Output<String>)
@JvmName(name = "nqilthswwjlrqrvv")
suspend fun networkFeatures(value: String?)
Link copied to clipboard
@JvmName(name = "mqchemdoxwtwegxf")
suspend fun poolName(value: Output<String>)
@JvmName(name = "murlmmkxuequljvs")
suspend fun poolName(value: String?)
Link copied to clipboard
@JvmName(name = "vgrpulsmdfhvvvws")
suspend fun protocols(value: Output<List<String>>)
@JvmName(name = "yyrewoggojarqcdc")
suspend fun protocols(vararg values: Output<String>)
@JvmName(name = "wcotokeqqwckiqpf")
suspend fun protocols(vararg values: String)
@JvmName(name = "wfeswimxrmgqocdu")
suspend fun protocols(values: List<Output<String>>)
@JvmName(name = "oetcwpshcpatbpvp")
suspend fun protocols(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qhccpndvthtglxeb")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "arfffqoxgxujqnsm")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "tkswnjlevdknmvxc")
suspend fun securityStyle(value: Output<String>)
@JvmName(name = "sbahiciunbshsywf")
suspend fun securityStyle(value: String?)
Link copied to clipboard
@JvmName(name = "fjolmtxrbxhslpaq")
suspend fun serviceLevel(value: Output<String>)
@JvmName(name = "crsrfslmqnfsscuk")
suspend fun serviceLevel(value: String?)
Link copied to clipboard
@JvmName(name = "obnbjjvtsuttqgst")
suspend fun snapshotDirectoryVisible(value: Output<Boolean>)
@JvmName(name = "fukbcudmcvvxkoug")
suspend fun snapshotDirectoryVisible(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fsvpaoviuosqmqae")
suspend fun storageQuotaInGb(value: Output<Int>)
@JvmName(name = "gwyonvminhxjtpdb")
suspend fun storageQuotaInGb(value: Int?)
Link copied to clipboard
@JvmName(name = "keefxmxmtxkoonaj")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "exsldyioqomwowdv")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "fxaycemmtrneskis")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "pgpteuyyswkinofr")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "hlfwvjvyyymyoblm")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "cdceawsynwkotrkl")
suspend fun throughputInMibps(value: Output<Double>)
@JvmName(name = "tusunnsmajkeftib")
suspend fun throughputInMibps(value: Double?)
Link copied to clipboard
@JvmName(name = "acimjyjjamwsmjtb")
suspend fun volumePath(value: Output<String>)
@JvmName(name = "uqmgpfldkkqvtinl")
suspend fun volumePath(value: String?)
Link copied to clipboard
@JvmName(name = "kmysyiflfaetpfpb")
suspend fun zone(value: Output<String>)
@JvmName(name = "lteiogfcxxsvpapl")
suspend fun zone(value: String?)