AzureFileShareProtectionPolicyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lbkwnrtmqbupuwdv")
suspend fun backupManagementType(value: Output<String>)
@JvmName(name = "qblwplmolqinoxfg")
suspend fun backupManagementType(value: String)
Link copied to clipboard
@JvmName(name = "dpkxdgoidacmhkap")
suspend fun protectedItemsCount(value: Output<Int>)
@JvmName(name = "wrfopvxvvytrafhq")
suspend fun protectedItemsCount(value: Int?)
Link copied to clipboard
@JvmName(name = "pbminadtlmqabryi")
suspend fun resourceGuardOperationRequests(value: Output<List<String>>)
@JvmName(name = "totdwmppprlnafrf")
suspend fun resourceGuardOperationRequests(vararg values: Output<String>)
@JvmName(name = "rqbuqwahtkqwgpuk")
suspend fun resourceGuardOperationRequests(vararg values: String)
@JvmName(name = "actbqjpwqpbaycle")
suspend fun resourceGuardOperationRequests(values: List<Output<String>>)
@JvmName(name = "ugnkggribqjxayue")
suspend fun resourceGuardOperationRequests(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lhwjmvhwwiodxupg")
fun retentionPolicy(value: LongTermRetentionPolicyArgs)
@JvmName(name = "ybdvwfubgppwumgl")
fun retentionPolicy(value: SimpleRetentionPolicyArgs)
@JvmName(name = "knioiongugacjfhx")
suspend fun retentionPolicy(value: Either<LongTermRetentionPolicyArgs, SimpleRetentionPolicyArgs>?)
@JvmName(name = "drewrqrqxfqnccjy")
suspend fun retentionPolicy(value: Output<Either<LongTermRetentionPolicyArgs, SimpleRetentionPolicyArgs>>)
Link copied to clipboard
@JvmName(name = "xaborkhvdkgroasf")
suspend fun schedulePolicy(value: Output<Any>)
@JvmName(name = "tqlevemkopyafoav")
suspend fun schedulePolicy(value: Any?)
Link copied to clipboard
@JvmName(name = "usluykcrxjxwufvv")
suspend fun timeZone(value: Output<String>)
@JvmName(name = "xqfgvmsvgtrujvej")
suspend fun timeZone(value: String?)
Link copied to clipboard
@JvmName(name = "jwdajfioepngcycm")
suspend fun vaultRetentionPolicy(value: VaultRetentionPolicyArgs?)
@JvmName(name = "ynhorbvmfptorsnm")
suspend fun vaultRetentionPolicy(value: Output<VaultRetentionPolicyArgs>)
@JvmName(name = "vywefxgenjanrreg")
suspend fun vaultRetentionPolicy(argument: suspend VaultRetentionPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "efktkjqyrsufewwx")
fun workLoadType(value: WorkloadType)
@JvmName(name = "fpemwkgaumnwauem")
suspend fun workLoadType(value: Either<String, WorkloadType>?)
@JvmName(name = "ploafonjgbmwmtwb")
suspend fun workLoadType(value: Output<Either<String, WorkloadType>>)
@JvmName(name = "ndmytxblhemfkyax")
fun workLoadType(value: String)