VolumeArgsBuilder

Builder for VolumeArgs.

Functions

Link copied to clipboard
@JvmName(name = "lpnjtcivyjaufrdv")
suspend fun accountName(value: Output<String>)
@JvmName(name = "oelphqadairuvbcb")
suspend fun accountName(value: String?)
Link copied to clipboard
@JvmName(name = "fhslnckosyldlxpf")
suspend fun azureVmwareDataStoreEnabled(value: Output<Boolean>)
@JvmName(name = "tqdkqdlwujnjfpld")
suspend fun azureVmwareDataStoreEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "itcwchfbeafhbgoi")
suspend fun createFromSnapshotResourceId(value: Output<String>)
@JvmName(name = "ysaadqonbowcahuh")
suspend fun createFromSnapshotResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "hyeivdxajslsrxtb")
suspend fun dataProtectionBackupPolicy(value: VolumeDataProtectionBackupPolicyArgs?)
@JvmName(name = "loaqeekawgxtnijg")
suspend fun dataProtectionBackupPolicy(value: Output<VolumeDataProtectionBackupPolicyArgs>)
@JvmName(name = "mvordargkfltxqfe")
suspend fun dataProtectionBackupPolicy(argument: suspend VolumeDataProtectionBackupPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gschxbclrxgpkjeu")
suspend fun dataProtectionReplication(value: VolumeDataProtectionReplicationArgs?)
@JvmName(name = "cqaesbofhcgqsdnt")
suspend fun dataProtectionReplication(value: Output<VolumeDataProtectionReplicationArgs>)
@JvmName(name = "vuopvqstjmntnwbj")
suspend fun dataProtectionReplication(argument: suspend VolumeDataProtectionReplicationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ttllcauihxwqwcnj")
suspend fun dataProtectionSnapshotPolicy(value: VolumeDataProtectionSnapshotPolicyArgs?)
@JvmName(name = "xrrajbblmiepfoio")
suspend fun dataProtectionSnapshotPolicy(value: Output<VolumeDataProtectionSnapshotPolicyArgs>)
@JvmName(name = "arsojkmtvyudvjyd")
suspend fun dataProtectionSnapshotPolicy(argument: suspend VolumeDataProtectionSnapshotPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "asxnnahxgyqyqjpv")
suspend fun encryptionKeySource(value: Output<String>)
@JvmName(name = "ohpyrhvrbnrsjvpd")
suspend fun encryptionKeySource(value: String?)
Link copied to clipboard
@JvmName(name = "bvagnnadyluoojut")
suspend fun exportPolicyRules(value: Output<List<VolumeExportPolicyRuleArgs>>)
@JvmName(name = "vvkdkqyjqwcgeqhs")
suspend fun exportPolicyRules(vararg values: VolumeExportPolicyRuleArgs)
@JvmName(name = "hxkemcimdjimwmbe")
suspend fun exportPolicyRules(vararg values: Output<VolumeExportPolicyRuleArgs>)
@JvmName(name = "ythosefmefmyihxl")
suspend fun exportPolicyRules(vararg argument: suspend VolumeExportPolicyRuleArgsBuilder.() -> Unit)
@JvmName(name = "hlvetuannanmwydn")
suspend fun exportPolicyRules(value: List<VolumeExportPolicyRuleArgs>?)
@JvmName(name = "pstbkpofwfhluvrg")
suspend fun exportPolicyRules(values: List<Output<VolumeExportPolicyRuleArgs>>)
@JvmName(name = "hbbnocvjeqrrfegs")
suspend fun exportPolicyRules(argument: List<suspend VolumeExportPolicyRuleArgsBuilder.() -> Unit>)
@JvmName(name = "phmuutriblbaiufh")
suspend fun exportPolicyRules(argument: suspend VolumeExportPolicyRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdlgmoqclixoieiv")
suspend fun kerberosEnabled(value: Output<Boolean>)
@JvmName(name = "ygaheopeyvspkbch")
suspend fun kerberosEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jmurdviwllivugnf")
suspend fun keyVaultPrivateEndpointId(value: Output<String>)
@JvmName(name = "fdtsysqopfhpgxrv")
suspend fun keyVaultPrivateEndpointId(value: String?)
Link copied to clipboard
@JvmName(name = "frxrxmyincyqfcqk")
suspend fun location(value: Output<String>)
@JvmName(name = "qgpqmkhhtsqdxbab")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "oxhaljaguhaxxecg")
suspend fun name(value: Output<String>)
@JvmName(name = "olaigsshcahhqlgo")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qbakqfvvnuduabap")
suspend fun networkFeatures(value: Output<String>)
@JvmName(name = "glqpdxivlhrdcfnq")
suspend fun networkFeatures(value: String?)
Link copied to clipboard
@JvmName(name = "auvdxkrjhnibaseq")
suspend fun poolName(value: Output<String>)
@JvmName(name = "xdmmfwooysqlgcuj")
suspend fun poolName(value: String?)
Link copied to clipboard
@JvmName(name = "iyihxuobujgqtboi")
suspend fun protocols(value: Output<List<String>>)
@JvmName(name = "kswganjihpequvbe")
suspend fun protocols(vararg values: Output<String>)
@JvmName(name = "bdfiwhrdcmyrsuaq")
suspend fun protocols(vararg values: String)
@JvmName(name = "knlhsthapxtekpyh")
suspend fun protocols(values: List<Output<String>>)
@JvmName(name = "kcpiuevlddvkfoxp")
suspend fun protocols(value: List<String>?)
Link copied to clipboard
@JvmName(name = "luivpgmuwltgnyjb")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "xheieykagyiufyxe")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "sysaqvpjfjuuijua")
suspend fun securityStyle(value: Output<String>)
@JvmName(name = "mxgbagpahqfjtrwg")
suspend fun securityStyle(value: String?)
Link copied to clipboard
@JvmName(name = "hcrvrykxgdrfipcs")
suspend fun serviceLevel(value: Output<String>)
@JvmName(name = "wngrqbujwopyvtgh")
suspend fun serviceLevel(value: String?)
Link copied to clipboard
@JvmName(name = "qcjecummlvdigatf")
suspend fun smb3ProtocolEncryptionEnabled(value: Output<Boolean>)
@JvmName(name = "thtudjluygdvefcp")
suspend fun smb3ProtocolEncryptionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hrdshtojhatvusmq")
suspend fun smbAccessBasedEnumerationEnabled(value: Output<Boolean>)
@JvmName(name = "inuvdtxgdbfjcnft")
suspend fun smbAccessBasedEnumerationEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "etuhistnalbrtngt")
suspend fun smbContinuousAvailabilityEnabled(value: Output<Boolean>)
@JvmName(name = "nalbbbgqjyhavylq")
suspend fun smbContinuousAvailabilityEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dwipxmhqgpcltmjt")
suspend fun smbNonBrowsableEnabled(value: Output<Boolean>)
@JvmName(name = "hgivprhtetnwanvv")
suspend fun smbNonBrowsableEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "makmvkuallpqingx")
suspend fun snapshotDirectoryVisible(value: Output<Boolean>)
@JvmName(name = "ojqoumnbgfygqsdd")
suspend fun snapshotDirectoryVisible(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rtkpbooakvgpermw")
suspend fun storageQuotaInGb(value: Output<Int>)
@JvmName(name = "pvxivioftyldetuo")
suspend fun storageQuotaInGb(value: Int?)
Link copied to clipboard
@JvmName(name = "gfuhjtbdoqlygllu")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "pnmqijfxytbigpqq")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "vnbymdkgkijqcqvm")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "tcmacueuvnkughrr")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "wutskbfghpvphiuh")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "udfkyplxklielthv")
suspend fun throughputInMibps(value: Output<Double>)
@JvmName(name = "sswnhpxltmkpcmfg")
suspend fun throughputInMibps(value: Double?)
Link copied to clipboard
@JvmName(name = "hosgthtodcmjdnkm")
suspend fun volumePath(value: Output<String>)
@JvmName(name = "mxvylkturkufbuyo")
suspend fun volumePath(value: String?)
Link copied to clipboard
@JvmName(name = "cnagcfxrtkpvwkiv")
suspend fun zone(value: Output<String>)
@JvmName(name = "sjxrcbgdpyvxcfvq")
suspend fun zone(value: String?)