Policy VMWorkload Protection Policy Args
data class PolicyVMWorkloadProtectionPolicyArgs(val backup: Output<PolicyVMWorkloadProtectionPolicyBackupArgs>, val policyType: Output<String>, val retentionDaily: Output<PolicyVMWorkloadProtectionPolicyRetentionDailyArgs>? = null, val retentionMonthly: Output<PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgs>? = null, val retentionWeekly: Output<PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgs>? = null, val retentionYearly: Output<PolicyVMWorkloadProtectionPolicyRetentionYearlyArgs>? = null, val simpleRetention: Output<PolicyVMWorkloadProtectionPolicySimpleRetentionArgs>? = null) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyArgs>
Constructors
Link copied to clipboard
fun PolicyVMWorkloadProtectionPolicyArgs(backup: Output<PolicyVMWorkloadProtectionPolicyBackupArgs>, policyType: Output<String>, retentionDaily: Output<PolicyVMWorkloadProtectionPolicyRetentionDailyArgs>? = null, retentionMonthly: Output<PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgs>? = null, retentionWeekly: Output<PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgs>? = null, retentionYearly: Output<PolicyVMWorkloadProtectionPolicyRetentionYearlyArgs>? = null, simpleRetention: Output<PolicyVMWorkloadProtectionPolicySimpleRetentionArgs>? = null)