PolicyVMArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "yiaxchcclwkymfoo")
suspend fun backup(value: PolicyVMBackupArgs?)
@JvmName(name = "ygmkgugrepsauyec")
suspend fun backup(value: Output<PolicyVMBackupArgs>)
@JvmName(name = "tbtsxkrfewglfhdt")
suspend fun backup(argument: suspend PolicyVMBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qrswwwuomfxuqygd")
suspend fun instantRestoreResourceGroup(value: PolicyVMInstantRestoreResourceGroupArgs?)
@JvmName(name = "iymolchiiariaebc")
suspend fun instantRestoreResourceGroup(value: Output<PolicyVMInstantRestoreResourceGroupArgs>)
@JvmName(name = "jcbbktwbygqvqcjk")
suspend fun instantRestoreResourceGroup(argument: suspend PolicyVMInstantRestoreResourceGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ymgfenxtokwbufpc")
suspend fun instantRestoreRetentionDays(value: Output<Int>)
@JvmName(name = "nrffxfkswrcpnkep")
suspend fun instantRestoreRetentionDays(value: Int?)
Link copied to clipboard
@JvmName(name = "lsvjhmptdojkcghb")
suspend fun name(value: Output<String>)
@JvmName(name = "xbsrqsspqysthuhg")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "lvkelxckaidxmrbu")
suspend fun policyType(value: Output<String>)
@JvmName(name = "tprejqjboiwjvwqy")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "siueskwyqddttrlm")
suspend fun recoveryVaultName(value: Output<String>)
@JvmName(name = "prtqcsudrhpwjvoe")
suspend fun recoveryVaultName(value: String?)
Link copied to clipboard
@JvmName(name = "gfslnpjsgnjswley")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "wgiuhjukmurllxfu")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "bmkrsfwskhvjgcyj")
suspend fun retentionDaily(value: PolicyVMRetentionDailyArgs?)
@JvmName(name = "wsvfjvggtmkotdid")
suspend fun retentionDaily(value: Output<PolicyVMRetentionDailyArgs>)
@JvmName(name = "qtpokiikdctelbhm")
suspend fun retentionDaily(argument: suspend PolicyVMRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxsubjovnugdtnsk")
suspend fun retentionMonthly(value: PolicyVMRetentionMonthlyArgs?)
@JvmName(name = "jbybocmuasjskcec")
suspend fun retentionMonthly(value: Output<PolicyVMRetentionMonthlyArgs>)
@JvmName(name = "edquqilwkwkcrmoi")
suspend fun retentionMonthly(argument: suspend PolicyVMRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcnupjmfyjdhypnr")
suspend fun retentionWeekly(value: PolicyVMRetentionWeeklyArgs?)
@JvmName(name = "unhtmrwkswyuusut")
suspend fun retentionWeekly(value: Output<PolicyVMRetentionWeeklyArgs>)
@JvmName(name = "ofoomttmhdqxthru")
suspend fun retentionWeekly(argument: suspend PolicyVMRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yerrlqlyvmlepnyb")
suspend fun retentionYearly(value: PolicyVMRetentionYearlyArgs?)
@JvmName(name = "worhvjwbiefvegoa")
suspend fun retentionYearly(value: Output<PolicyVMRetentionYearlyArgs>)
@JvmName(name = "rwwunerujvvdywhb")
suspend fun retentionYearly(argument: suspend PolicyVMRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nwteruqsdcnarbbr")
suspend fun timezone(value: Output<String>)
@JvmName(name = "ljkletxrvxqtrmbb")
suspend fun timezone(value: String?)