PolicyVMArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "gsjchsjykjlfwujk")
suspend fun backup(value: PolicyVMBackupArgs?)
@JvmName(name = "koioyjlcrwxeffxc")
suspend fun backup(value: Output<PolicyVMBackupArgs>)
@JvmName(name = "uwngwkkipxpoqfww")
suspend fun backup(argument: suspend PolicyVMBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yauqjykohrdvlfbd")
suspend fun instantRestoreResourceGroup(value: PolicyVMInstantRestoreResourceGroupArgs?)
@JvmName(name = "paxoaxmqmfquncam")
suspend fun instantRestoreResourceGroup(value: Output<PolicyVMInstantRestoreResourceGroupArgs>)
@JvmName(name = "gptvvxnsnrniuroo")
suspend fun instantRestoreResourceGroup(argument: suspend PolicyVMInstantRestoreResourceGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yuaporoffavwcgpu")
suspend fun instantRestoreRetentionDays(value: Output<Int>)
@JvmName(name = "bkxnkqffliwlabgb")
suspend fun instantRestoreRetentionDays(value: Int?)
Link copied to clipboard
@JvmName(name = "mhuftcqpkplcoskc")
suspend fun name(value: Output<String>)
@JvmName(name = "accsylvfchfcemkw")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "vmphmnhhfmqcuoem")
suspend fun policyType(value: Output<String>)
@JvmName(name = "wrhhvvrmdqopnryt")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "ljjxbjnpnhgnwaiu")
suspend fun recoveryVaultName(value: Output<String>)
@JvmName(name = "qgjvfmopwokvfiwv")
suspend fun recoveryVaultName(value: String?)
Link copied to clipboard
@JvmName(name = "frrmjoeonlrbogoe")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "udmkgdapjlfvfgiy")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "bjjrdxgpjmktbtwn")
suspend fun retentionDaily(value: PolicyVMRetentionDailyArgs?)
@JvmName(name = "nbsdmgbjhwpmvccm")
suspend fun retentionDaily(value: Output<PolicyVMRetentionDailyArgs>)
@JvmName(name = "chxkeyepaqpcatvs")
suspend fun retentionDaily(argument: suspend PolicyVMRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tvhfxwwaxvhbyixv")
suspend fun retentionMonthly(value: PolicyVMRetentionMonthlyArgs?)
@JvmName(name = "osbeoluqxnrrcgly")
suspend fun retentionMonthly(value: Output<PolicyVMRetentionMonthlyArgs>)
@JvmName(name = "iogyxteqsnmxcvea")
suspend fun retentionMonthly(argument: suspend PolicyVMRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lqyxjhuhfriviqym")
suspend fun retentionWeekly(value: PolicyVMRetentionWeeklyArgs?)
@JvmName(name = "jolsiabbjiuuslfm")
suspend fun retentionWeekly(value: Output<PolicyVMRetentionWeeklyArgs>)
@JvmName(name = "gilxqxtnyfhhlprq")
suspend fun retentionWeekly(argument: suspend PolicyVMRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vcrkcdeqyallkwxv")
suspend fun retentionYearly(value: PolicyVMRetentionYearlyArgs?)
@JvmName(name = "trquesfejiacitgo")
suspend fun retentionYearly(value: Output<PolicyVMRetentionYearlyArgs>)
@JvmName(name = "ircelwheusfpwejc")
suspend fun retentionYearly(argument: suspend PolicyVMRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vlqkoleemfbuprem")
suspend fun timezone(value: Output<String>)
@JvmName(name = "biblxvantrtcmmss")
suspend fun timezone(value: String?)