VolumeArgsBuilder

Builder for VolumeArgs.

Functions

Link copied to clipboard
@JvmName(name = "cmdeixjokpenfvfi")
suspend fun backupConfig(value: Output<VolumeBackupConfigArgs>)
@JvmName(name = "qruwxbwlxbpqrdie")
suspend fun backupConfig(value: VolumeBackupConfigArgs?)
@JvmName(name = "rnknjuwdduhumvql")
suspend fun backupConfig(argument: suspend VolumeBackupConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ropqokasiidjsuyt")
suspend fun capacityGib(value: Output<String>)
@JvmName(name = "rbuddtarvwmgimeg")
suspend fun capacityGib(value: String?)
Link copied to clipboard
@JvmName(name = "lbicmtqysxotgyym")
suspend fun deletionPolicy(value: Output<String>)
@JvmName(name = "gwkoncacqefcdmde")
suspend fun deletionPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "tsfumchbyctxwaio")
suspend fun description(value: Output<String>)
@JvmName(name = "hqixobcmmfdjtmfl")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "xcguxjidjtbjvejc")
suspend fun exportPolicy(value: Output<VolumeExportPolicyArgs>)
@JvmName(name = "jjtjdfpvtgjrkpqb")
suspend fun exportPolicy(value: VolumeExportPolicyArgs?)
@JvmName(name = "dsglciychkteghwf")
suspend fun exportPolicy(argument: suspend VolumeExportPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ovxhbqswijxwqgef")
suspend fun kerberosEnabled(value: Output<Boolean>)
@JvmName(name = "hwcsuomxqiduvvry")
suspend fun kerberosEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "asljpqlrpphxiqbd")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "qevgscrgbigjtuhj")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "nkhwbrjnidlhvmwe")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "wogwhajyjdaaynqo")
suspend fun largeCapacity(value: Output<Boolean>)
@JvmName(name = "ujdurqycrbxoyvgi")
suspend fun largeCapacity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tqyhexcugoxclaoc")
suspend fun location(value: Output<String>)
@JvmName(name = "pgqtwnnthmdfuocc")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "evnhmxidgourdrlx")
suspend fun multipleEndpoints(value: Output<Boolean>)
@JvmName(name = "aiobisnonhnrjoip")
suspend fun multipleEndpoints(value: Boolean?)
Link copied to clipboard
@JvmName(name = "umcliceqqipnipjh")
suspend fun name(value: Output<String>)
@JvmName(name = "cdrccmhgjovhxhml")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "bnvmqjnqyrsyxhbu")
suspend fun project(value: Output<String>)
@JvmName(name = "qfgojvqhrtyhfxcu")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "tifrwgurwktysqdt")
suspend fun protocols(value: Output<List<String>>)
@JvmName(name = "bderqhvtbaeikjoe")
suspend fun protocols(vararg values: Output<String>)
@JvmName(name = "crtyscwinqlpdswo")
suspend fun protocols(vararg values: String)
@JvmName(name = "enerpjttdmfsclhc")
suspend fun protocols(values: List<Output<String>>)
@JvmName(name = "byofyfknnregfiud")
suspend fun protocols(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ifcjlljjryrmtmlm")
suspend fun restoreParameters(value: Output<VolumeRestoreParametersArgs>)
@JvmName(name = "uvipetqqmdlxraab")
suspend fun restoreParameters(value: VolumeRestoreParametersArgs?)
@JvmName(name = "bcrkycfpjmhixtnn")
suspend fun restoreParameters(argument: suspend VolumeRestoreParametersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bnibhaoyheaoseeu")
suspend fun restrictedActions(value: Output<List<String>>)
@JvmName(name = "ckdimljcbyuowery")
suspend fun restrictedActions(vararg values: Output<String>)
@JvmName(name = "ddcphhredlafxakp")
suspend fun restrictedActions(vararg values: String)
@JvmName(name = "espoihylvrgcdxnt")
suspend fun restrictedActions(values: List<Output<String>>)
@JvmName(name = "herrqbeeymablnbg")
suspend fun restrictedActions(value: List<String>?)
Link copied to clipboard
@JvmName(name = "eqtrfrpucttxivqi")
suspend fun securityStyle(value: Output<String>)
@JvmName(name = "babboumpuqfrxbay")
suspend fun securityStyle(value: String?)
Link copied to clipboard
@JvmName(name = "pdnqctixdrkcadak")
suspend fun shareName(value: Output<String>)
@JvmName(name = "joaoxuhdcigthaui")
suspend fun shareName(value: String?)
Link copied to clipboard
@JvmName(name = "xpysuwrfdalljpln")
suspend fun smbSettings(value: Output<List<String>>)
@JvmName(name = "ybjxdasclchmsddu")
suspend fun smbSettings(vararg values: Output<String>)
@JvmName(name = "dandnjqlykuxnwqg")
suspend fun smbSettings(vararg values: String)
@JvmName(name = "rskvksbbhimxfwin")
suspend fun smbSettings(values: List<Output<String>>)
@JvmName(name = "iajbgorcycslhieq")
suspend fun smbSettings(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rtovswtiiortfgiy")
suspend fun snapshotDirectory(value: Output<Boolean>)
@JvmName(name = "nhgsllroycknrtyk")
suspend fun snapshotDirectory(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ernyppowyahluwmh")
suspend fun snapshotPolicy(value: Output<VolumeSnapshotPolicyArgs>)
@JvmName(name = "naqpdfolwyywcqdq")
suspend fun snapshotPolicy(value: VolumeSnapshotPolicyArgs?)
@JvmName(name = "jipwwviicegorput")
suspend fun snapshotPolicy(argument: suspend VolumeSnapshotPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dkhpiyuxvrwovsyl")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "syffcnsorcayjmlr")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "cmrfsjruqofyyscb")
suspend fun tieringPolicy(value: Output<VolumeTieringPolicyArgs>)
@JvmName(name = "dpdhsxmuknndgoub")
suspend fun tieringPolicy(value: VolumeTieringPolicyArgs?)
@JvmName(name = "erjtewqwhfkrlvqe")
suspend fun tieringPolicy(argument: suspend VolumeTieringPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "demormiysdbgtivq")
suspend fun unixPermissions(value: Output<String>)
@JvmName(name = "irdclvglwnidaoab")
suspend fun unixPermissions(value: String?)