PolicyVMArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "wexjcevmexarsljy")
suspend fun backup(value: PolicyVMBackupArgs?)
@JvmName(name = "bdxdfvjfrbutonxu")
suspend fun backup(value: Output<PolicyVMBackupArgs>)
@JvmName(name = "amlrfthfvrnqhrdf")
suspend fun backup(argument: suspend PolicyVMBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sfnisniqwsmgrbcs")
suspend fun instantRestoreResourceGroup(value: PolicyVMInstantRestoreResourceGroupArgs?)
@JvmName(name = "sdpfocivukeaaptq")
suspend fun instantRestoreResourceGroup(value: Output<PolicyVMInstantRestoreResourceGroupArgs>)
@JvmName(name = "rnydurdlgobssdym")
suspend fun instantRestoreResourceGroup(argument: suspend PolicyVMInstantRestoreResourceGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cyonslucbwnaftdg")
suspend fun instantRestoreRetentionDays(value: Output<Int>)
@JvmName(name = "kcnixlosqbyiqadc")
suspend fun instantRestoreRetentionDays(value: Int?)
Link copied to clipboard
@JvmName(name = "icmsguxupfxdxilp")
suspend fun name(value: Output<String>)
@JvmName(name = "wbmwhlxiottjnxqt")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ncucdwakedhuokrx")
suspend fun policyType(value: Output<String>)
@JvmName(name = "sqqlylbypwrpninw")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "hxdycvttlqktbbuy")
suspend fun recoveryVaultName(value: Output<String>)
@JvmName(name = "rdoeftcvqdeacaog")
suspend fun recoveryVaultName(value: String?)
Link copied to clipboard
@JvmName(name = "irfoiyersraufiev")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "uqnyblagfrswvplq")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "lubhmhivbakbwdbx")
suspend fun retentionDaily(value: PolicyVMRetentionDailyArgs?)
@JvmName(name = "ihifmhxwyclvwssh")
suspend fun retentionDaily(value: Output<PolicyVMRetentionDailyArgs>)
@JvmName(name = "uecqicxpdxibdmac")
suspend fun retentionDaily(argument: suspend PolicyVMRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wsfxrnmaimsvdytu")
suspend fun retentionMonthly(value: PolicyVMRetentionMonthlyArgs?)
@JvmName(name = "twljafhdcxncvhas")
suspend fun retentionMonthly(value: Output<PolicyVMRetentionMonthlyArgs>)
@JvmName(name = "xgtmjwrmjdljbvrl")
suspend fun retentionMonthly(argument: suspend PolicyVMRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mscbgxegahlfmhcx")
suspend fun retentionWeekly(value: PolicyVMRetentionWeeklyArgs?)
@JvmName(name = "nwpwmjcqrmtjyucj")
suspend fun retentionWeekly(value: Output<PolicyVMRetentionWeeklyArgs>)
@JvmName(name = "uwgyybetlqohkftb")
suspend fun retentionWeekly(argument: suspend PolicyVMRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xgpdvepelnepprro")
suspend fun retentionYearly(value: PolicyVMRetentionYearlyArgs?)
@JvmName(name = "qivpfbsvjdgvbolj")
suspend fun retentionYearly(value: Output<PolicyVMRetentionYearlyArgs>)
@JvmName(name = "yufvcyajqtxwyptv")
suspend fun retentionYearly(argument: suspend PolicyVMRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hchhohkqvjwdkkcr")
suspend fun timezone(value: Output<String>)
@JvmName(name = "hbetcgsphkyxlaqx")
suspend fun timezone(value: String?)