PolicyVMArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "tvxafnbxvlgnasoq")
suspend fun backup(value: PolicyVMBackupArgs?)
@JvmName(name = "gifscgaoyltwkrvs")
suspend fun backup(value: Output<PolicyVMBackupArgs>)
@JvmName(name = "tkfgwbtdmvtjmvlg")
suspend fun backup(argument: suspend PolicyVMBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "irqsbgbvydbphsxd")
suspend fun instantRestoreResourceGroup(value: PolicyVMInstantRestoreResourceGroupArgs?)
@JvmName(name = "nlpmkeeosjycgary")
suspend fun instantRestoreResourceGroup(value: Output<PolicyVMInstantRestoreResourceGroupArgs>)
@JvmName(name = "nnapxunpseqfdxcv")
suspend fun instantRestoreResourceGroup(argument: suspend PolicyVMInstantRestoreResourceGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "duduwourmpspuklq")
suspend fun instantRestoreRetentionDays(value: Output<Int>)
@JvmName(name = "tcfgaaixgwqbbbdx")
suspend fun instantRestoreRetentionDays(value: Int?)
Link copied to clipboard
@JvmName(name = "kqsfmnbcjrsgjffa")
suspend fun name(value: Output<String>)
@JvmName(name = "wvdrddkkjfctqgfp")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "dmpscmkgrvyulgos")
suspend fun policyType(value: Output<String>)
@JvmName(name = "atqkcbpiwaqvepqi")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "yfdnlkvdrefwvdsc")
suspend fun recoveryVaultName(value: Output<String>)
@JvmName(name = "qaiwubblnadrkdob")
suspend fun recoveryVaultName(value: String?)
Link copied to clipboard
@JvmName(name = "navuprrkuxruntjv")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "ucnkplpophnrlvsq")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "djhrtrfdfejfpxne")
suspend fun retentionDaily(value: PolicyVMRetentionDailyArgs?)
@JvmName(name = "qycpthmbpdladpvm")
suspend fun retentionDaily(value: Output<PolicyVMRetentionDailyArgs>)
@JvmName(name = "ivhxffywnhjlrnwm")
suspend fun retentionDaily(argument: suspend PolicyVMRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yqjvilgcdsvpdkqd")
suspend fun retentionMonthly(value: PolicyVMRetentionMonthlyArgs?)
@JvmName(name = "pfxywryygfuaboee")
suspend fun retentionMonthly(value: Output<PolicyVMRetentionMonthlyArgs>)
@JvmName(name = "quukrnfhnkkonobu")
suspend fun retentionMonthly(argument: suspend PolicyVMRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qiogkdqrrtcjmsax")
suspend fun retentionWeekly(value: PolicyVMRetentionWeeklyArgs?)
@JvmName(name = "xotborrnwgoviohs")
suspend fun retentionWeekly(value: Output<PolicyVMRetentionWeeklyArgs>)
@JvmName(name = "llvemcaehgjasixs")
suspend fun retentionWeekly(argument: suspend PolicyVMRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ggjroeyokwhdxdye")
suspend fun retentionYearly(value: PolicyVMRetentionYearlyArgs?)
@JvmName(name = "vryitdxnligpjoic")
suspend fun retentionYearly(value: Output<PolicyVMRetentionYearlyArgs>)
@JvmName(name = "ctklhtdntkjpcius")
suspend fun retentionYearly(argument: suspend PolicyVMRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "umniqkprkvsfasod")
suspend fun timezone(value: Output<String>)
@JvmName(name = "huskcemojnxmyrel")
suspend fun timezone(value: String?)