PolicyVMArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ymjjatpncgjnjiha")
suspend fun backup(value: PolicyVMBackupArgs?)
@JvmName(name = "qaevpxoqqhilcngu")
suspend fun backup(value: Output<PolicyVMBackupArgs>)
@JvmName(name = "okgojuygasleqqeh")
suspend fun backup(argument: suspend PolicyVMBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dgroxefxidesvwfb")
suspend fun instantRestoreResourceGroup(value: PolicyVMInstantRestoreResourceGroupArgs?)
@JvmName(name = "bomejxkmjkguqhlt")
suspend fun instantRestoreResourceGroup(value: Output<PolicyVMInstantRestoreResourceGroupArgs>)
@JvmName(name = "xryymedafpuqmggs")
suspend fun instantRestoreResourceGroup(argument: suspend PolicyVMInstantRestoreResourceGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qxdscttqdibsoonj")
suspend fun instantRestoreRetentionDays(value: Output<Int>)
@JvmName(name = "qxsvahsargttibwm")
suspend fun instantRestoreRetentionDays(value: Int?)
Link copied to clipboard
@JvmName(name = "xgiwsupiqfnrpgoy")
suspend fun name(value: Output<String>)
@JvmName(name = "tthecvouhjyqxtoe")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "asjclluyesjfohru")
suspend fun policyType(value: Output<String>)
@JvmName(name = "georyifylkyddacp")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "nrluxbfmbtggbasr")
suspend fun recoveryVaultName(value: Output<String>)
@JvmName(name = "esdetqjvxynbrmur")
suspend fun recoveryVaultName(value: String?)
Link copied to clipboard
@JvmName(name = "ukjhmtpepqeqhksk")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "nvonullilnpmesmk")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "luwspfyrtadvlcgm")
suspend fun retentionDaily(value: PolicyVMRetentionDailyArgs?)
@JvmName(name = "oxfokffgrxatdccs")
suspend fun retentionDaily(value: Output<PolicyVMRetentionDailyArgs>)
@JvmName(name = "xplrwxxovvupypsf")
suspend fun retentionDaily(argument: suspend PolicyVMRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ygvhbqbuhbfsyjgj")
suspend fun retentionMonthly(value: PolicyVMRetentionMonthlyArgs?)
@JvmName(name = "seykbtpdumwdllgq")
suspend fun retentionMonthly(value: Output<PolicyVMRetentionMonthlyArgs>)
@JvmName(name = "hnyaeobhjnfqcrfn")
suspend fun retentionMonthly(argument: suspend PolicyVMRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cjmhfbhumsrfuxmu")
suspend fun retentionWeekly(value: PolicyVMRetentionWeeklyArgs?)
@JvmName(name = "sghbxigfhgcmifsm")
suspend fun retentionWeekly(value: Output<PolicyVMRetentionWeeklyArgs>)
@JvmName(name = "sslbucheuykvbvjo")
suspend fun retentionWeekly(argument: suspend PolicyVMRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "onabsxhaynuwpryv")
suspend fun retentionYearly(value: PolicyVMRetentionYearlyArgs?)
@JvmName(name = "vxsjdgjxhgroyyjv")
suspend fun retentionYearly(value: Output<PolicyVMRetentionYearlyArgs>)
@JvmName(name = "ndacjmjmisddsgok")
suspend fun retentionYearly(argument: suspend PolicyVMRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gboqfnklppettvsp")
suspend fun tieringPolicy(value: PolicyVMTieringPolicyArgs?)
@JvmName(name = "edkooxqltwjvpwye")
suspend fun tieringPolicy(value: Output<PolicyVMTieringPolicyArgs>)
@JvmName(name = "vofeksucpthwtfwb")
suspend fun tieringPolicy(argument: suspend PolicyVMTieringPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nasqpnswwckgmlsj")
suspend fun timezone(value: Output<String>)
@JvmName(name = "yhcarbvoshpqugov")
suspend fun timezone(value: String?)