PolicyVMWorkloadProtectionPolicyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "iovdrumwnvmnuekc")
suspend fun backup(value: PolicyVMWorkloadProtectionPolicyBackupArgs)
@JvmName(name = "ovomvchflasutwya")
suspend fun backup(value: Output<PolicyVMWorkloadProtectionPolicyBackupArgs>)
@JvmName(name = "ypamgoymqwwmjjlj")
suspend fun backup(argument: suspend PolicyVMWorkloadProtectionPolicyBackupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ibhisvegfdpyilwf")
suspend fun policyType(value: Output<String>)
@JvmName(name = "pwgpbaooqwlojgim")
suspend fun policyType(value: String)
Link copied to clipboard
@JvmName(name = "huhjfkbgjdmjtank")
suspend fun retentionDaily(value: PolicyVMWorkloadProtectionPolicyRetentionDailyArgs?)
@JvmName(name = "iilgyrmfiusmulfj")
suspend fun retentionDaily(value: Output<PolicyVMWorkloadProtectionPolicyRetentionDailyArgs>)
@JvmName(name = "vvhyjchgqdfbxogj")
suspend fun retentionDaily(argument: suspend PolicyVMWorkloadProtectionPolicyRetentionDailyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdoqlbhpxoxlnqqh")
suspend fun retentionMonthly(value: PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgs?)
@JvmName(name = "lhjjwgfhiyvbljit")
suspend fun retentionMonthly(value: Output<PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgs>)
@JvmName(name = "aqymcvmwqhdmimxy")
suspend fun retentionMonthly(argument: suspend PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tdnermxepgxospqc")
suspend fun retentionWeekly(value: PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgs?)
@JvmName(name = "vbyiyelaypdtismn")
suspend fun retentionWeekly(value: Output<PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgs>)
@JvmName(name = "anfgavnhgtwiaumc")
suspend fun retentionWeekly(argument: suspend PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eqhnavvwduimcfnr")
suspend fun retentionYearly(value: PolicyVMWorkloadProtectionPolicyRetentionYearlyArgs?)
@JvmName(name = "mbikbbtvjwkognva")
suspend fun retentionYearly(value: Output<PolicyVMWorkloadProtectionPolicyRetentionYearlyArgs>)
@JvmName(name = "hrydywxuxnvvimgj")
suspend fun retentionYearly(argument: suspend PolicyVMWorkloadProtectionPolicyRetentionYearlyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lnytaqcnsfprbrvj")
suspend fun simpleRetention(value: PolicyVMWorkloadProtectionPolicySimpleRetentionArgs?)
@JvmName(name = "cooestjvisvhndgx")
suspend fun simpleRetention(value: Output<PolicyVMWorkloadProtectionPolicySimpleRetentionArgs>)
@JvmName(name = "tvaumxamcyblsfne")
suspend fun simpleRetention(argument: suspend PolicyVMWorkloadProtectionPolicySimpleRetentionArgsBuilder.() -> Unit)