Policy VMWorkload Protection Policy
data class PolicyVMWorkloadProtectionPolicy(val backup: PolicyVMWorkloadProtectionPolicyBackup, val policyType: String, val retentionDaily: PolicyVMWorkloadProtectionPolicyRetentionDaily? = null, val retentionMonthly: PolicyVMWorkloadProtectionPolicyRetentionMonthly? = null, val retentionWeekly: PolicyVMWorkloadProtectionPolicyRetentionWeekly? = null, val retentionYearly: PolicyVMWorkloadProtectionPolicyRetentionYearly? = null, val simpleRetention: PolicyVMWorkloadProtectionPolicySimpleRetention? = null)
Constructors
Link copied to clipboard
constructor(backup: PolicyVMWorkloadProtectionPolicyBackup, policyType: String, retentionDaily: PolicyVMWorkloadProtectionPolicyRetentionDaily? = null, retentionMonthly: PolicyVMWorkloadProtectionPolicyRetentionMonthly? = null, retentionWeekly: PolicyVMWorkloadProtectionPolicyRetentionWeekly? = null, retentionYearly: PolicyVMWorkloadProtectionPolicyRetentionYearly? = null, simpleRetention: PolicyVMWorkloadProtectionPolicySimpleRetention? = null)
Properties
Link copied to clipboard
A backup block as defined below.
Link copied to clipboard
The type of the VM Workload Backup Policy. Possible values are Differential, Full, Incremental and Log.
Link copied to clipboard
A retention_daily block as defined below.
Link copied to clipboard
A retention_monthly block as defined below.
Link copied to clipboard
A retention_weekly block as defined below.
Link copied to clipboard
A retention_yearly block as defined below.
Link copied to clipboard
A simple_retention block as defined below.