PolicyVMArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "dhymgyshqrtbxeox")
suspend fun backup(value: PolicyVMBackupArgs?)
@JvmName(name = "hhnreeueeaclsigm")
suspend fun backup(value: Output<PolicyVMBackupArgs>)
@JvmName(name = "ivspylujqeccatjs")
suspend fun backup(argument: suspend PolicyVMBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gwnqdkcvfgjwestu")
suspend fun instantRestoreResourceGroup(value: PolicyVMInstantRestoreResourceGroupArgs?)
@JvmName(name = "yvakagbrambnjbgu")
suspend fun instantRestoreResourceGroup(value: Output<PolicyVMInstantRestoreResourceGroupArgs>)
@JvmName(name = "igkhuokrqyqmnyrq")
suspend fun instantRestoreResourceGroup(argument: suspend PolicyVMInstantRestoreResourceGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qaalclaoumcrwiuk")
suspend fun instantRestoreRetentionDays(value: Output<Int>)
@JvmName(name = "uwbwuxahvgagqicp")
suspend fun instantRestoreRetentionDays(value: Int?)
Link copied to clipboard
@JvmName(name = "jgdaidmdkvceqhjj")
suspend fun name(value: Output<String>)
@JvmName(name = "vmerppefqpgtaqax")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "hrjbmoeesjljowup")
suspend fun policyType(value: Output<String>)
@JvmName(name = "sjekihxnneytatbs")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "eipqjyyxmtkwneop")
suspend fun recoveryVaultName(value: Output<String>)
@JvmName(name = "swdhyrwlgvxlukwd")
suspend fun recoveryVaultName(value: String?)
Link copied to clipboard
@JvmName(name = "whtrpewaqnwpqkmi")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "bmdugrsmpwjrvgnn")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "gladlcluwtepxtti")
suspend fun retentionDaily(value: PolicyVMRetentionDailyArgs?)
@JvmName(name = "spdpujdqpktbekuy")
suspend fun retentionDaily(value: Output<PolicyVMRetentionDailyArgs>)
@JvmName(name = "fwdgfncwfbndhnwu")
suspend fun retentionDaily(argument: suspend PolicyVMRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dapqqbnktkxvkxki")
suspend fun retentionMonthly(value: PolicyVMRetentionMonthlyArgs?)
@JvmName(name = "wtiljqwuljhjfaps")
suspend fun retentionMonthly(value: Output<PolicyVMRetentionMonthlyArgs>)
@JvmName(name = "uplliebqjrjvxttb")
suspend fun retentionMonthly(argument: suspend PolicyVMRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ylwydlpnnjpsjfee")
suspend fun retentionWeekly(value: PolicyVMRetentionWeeklyArgs?)
@JvmName(name = "xrdljbxsungodwwo")
suspend fun retentionWeekly(value: Output<PolicyVMRetentionWeeklyArgs>)
@JvmName(name = "inpptnuthawjqvyf")
suspend fun retentionWeekly(argument: suspend PolicyVMRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bljjasjvhcwhvfvj")
suspend fun retentionYearly(value: PolicyVMRetentionYearlyArgs?)
@JvmName(name = "wxasacrtsowebodh")
suspend fun retentionYearly(value: Output<PolicyVMRetentionYearlyArgs>)
@JvmName(name = "ccekbmweufuwjxek")
suspend fun retentionYearly(argument: suspend PolicyVMRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sslsjquhecptrimx")
suspend fun tieringPolicy(value: PolicyVMTieringPolicyArgs?)
@JvmName(name = "ybioqtdikkmyphlu")
suspend fun tieringPolicy(value: Output<PolicyVMTieringPolicyArgs>)
@JvmName(name = "mmxnhuextbllhsrh")
suspend fun tieringPolicy(argument: suspend PolicyVMTieringPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jfcepnnqjqcoreaw")
suspend fun timezone(value: Output<String>)
@JvmName(name = "qoaupdwkhjprkfqu")
suspend fun timezone(value: String?)