PolicyVMArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "aayxufjpnhtucydg")
suspend fun backup(value: PolicyVMBackupArgs?)
@JvmName(name = "uapedwuqjnidjstr")
suspend fun backup(value: Output<PolicyVMBackupArgs>)
@JvmName(name = "nhxajrlnahutfths")
suspend fun backup(argument: suspend PolicyVMBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ygssrcvddcqvohsl")
suspend fun instantRestoreResourceGroup(value: PolicyVMInstantRestoreResourceGroupArgs?)
@JvmName(name = "wenkiyuwvislniaw")
suspend fun instantRestoreResourceGroup(value: Output<PolicyVMInstantRestoreResourceGroupArgs>)
@JvmName(name = "mpobrhmefpojxnqh")
suspend fun instantRestoreResourceGroup(argument: suspend PolicyVMInstantRestoreResourceGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kpvcddtwyebbuuig")
suspend fun instantRestoreRetentionDays(value: Output<Int>)
@JvmName(name = "baeftojettsrkful")
suspend fun instantRestoreRetentionDays(value: Int?)
Link copied to clipboard
@JvmName(name = "epmjinfhfgporgmw")
suspend fun name(value: Output<String>)
@JvmName(name = "pfxynendrkjxujnr")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "iiqcxvjaioemlpbq")
suspend fun policyType(value: Output<String>)
@JvmName(name = "hqvifhrwwxojjckw")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "jyrifiopoheljyav")
suspend fun recoveryVaultName(value: Output<String>)
@JvmName(name = "mhgdfqcuirmthxoh")
suspend fun recoveryVaultName(value: String?)
Link copied to clipboard
@JvmName(name = "knqnmpjiqddptpjp")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "qdikkapiuumwqoxp")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "kkgfcfndwnfxjptu")
suspend fun retentionDaily(value: PolicyVMRetentionDailyArgs?)
@JvmName(name = "pqdwfxmveocqpmsg")
suspend fun retentionDaily(value: Output<PolicyVMRetentionDailyArgs>)
@JvmName(name = "sqvgmoieryondujt")
suspend fun retentionDaily(argument: suspend PolicyVMRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rblhvdvgsydcffqd")
suspend fun retentionMonthly(value: PolicyVMRetentionMonthlyArgs?)
@JvmName(name = "draeogkxylpngych")
suspend fun retentionMonthly(value: Output<PolicyVMRetentionMonthlyArgs>)
@JvmName(name = "ttaulursylpggsga")
suspend fun retentionMonthly(argument: suspend PolicyVMRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kkcxeyiijeokbpyw")
suspend fun retentionWeekly(value: PolicyVMRetentionWeeklyArgs?)
@JvmName(name = "enuvmjhcqcemyjpo")
suspend fun retentionWeekly(value: Output<PolicyVMRetentionWeeklyArgs>)
@JvmName(name = "laaiimdkkoygwabh")
suspend fun retentionWeekly(argument: suspend PolicyVMRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lvjqmebrfvwyewni")
suspend fun retentionYearly(value: PolicyVMRetentionYearlyArgs?)
@JvmName(name = "drtkyccjslhxnewj")
suspend fun retentionYearly(value: Output<PolicyVMRetentionYearlyArgs>)
@JvmName(name = "nksmcxbuyvsqnsla")
suspend fun retentionYearly(argument: suspend PolicyVMRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kclhrqunfgqoukdc")
suspend fun tieringPolicy(value: PolicyVMTieringPolicyArgs?)
@JvmName(name = "mofnmpwbmyatpdsj")
suspend fun tieringPolicy(value: Output<PolicyVMTieringPolicyArgs>)
@JvmName(name = "lksxmwvvoiuykxyo")
suspend fun tieringPolicy(argument: suspend PolicyVMTieringPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nuqeayvvsshuloda")
suspend fun timezone(value: Output<String>)
@JvmName(name = "pxjfidgpxaorrgfx")
suspend fun timezone(value: String?)