SubProtectionPolicy Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
SubProtectionPolicy() |
Initializes a new instance of the SubProtectionPolicy class. |
SubProtectionPolicy(String, SchedulePolicy, RetentionPolicy, IDictionary<String,TieringPolicy>) |
Initializes a new instance of the SubProtectionPolicy class. |
SubProtectionPolicy()
Initializes a new instance of the SubProtectionPolicy class.
public SubProtectionPolicy ();
Public Sub New ()
Applies to
SubProtectionPolicy(String, SchedulePolicy, RetentionPolicy, IDictionary<String,TieringPolicy>)
Initializes a new instance of the SubProtectionPolicy class.
public SubProtectionPolicy (string policyType = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.SchedulePolicy schedulePolicy = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionPolicy retentionPolicy = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.RecoveryServices.Backup.Models.TieringPolicy> tieringPolicy = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.Models.SubProtectionPolicy : string * Microsoft.Azure.Management.RecoveryServices.Backup.Models.SchedulePolicy * Microsoft.Azure.Management.RecoveryServices.Backup.Models.RetentionPolicy * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.RecoveryServices.Backup.Models.TieringPolicy> -> Microsoft.Azure.Management.RecoveryServices.Backup.Models.SubProtectionPolicy
Public Sub New (Optional policyType As String = Nothing, Optional schedulePolicy As SchedulePolicy = Nothing, Optional retentionPolicy As RetentionPolicy = Nothing, Optional tieringPolicy As IDictionary(Of String, TieringPolicy) = Nothing)
Parameters
- policyType
- String
Type of backup policy type. Possible values include: 'Invalid', 'Full', 'Differential', 'Log', 'CopyOnlyFull', 'Incremental'
- schedulePolicy
- SchedulePolicy
Backup schedule specified as part of backup policy.
- retentionPolicy
- RetentionPolicy
Retention policy with the details on backup copy retention ranges.
- tieringPolicy
- IDictionary<String,TieringPolicy>
Tiering policy to automatically move RPs to another tier. Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.