BackupLongTermRetentionPolicy Class

Definition

A long term retention policy.

[Microsoft.Rest.Serialization.JsonTransformation]
public class BackupLongTermRetentionPolicy : Microsoft.Azure.Management.Sql.Models.ProxyResource
type BackupLongTermRetentionPolicy = class
    inherit ProxyResource
Public Class BackupLongTermRetentionPolicy
Inherits ProxyResource
Inheritance
BackupLongTermRetentionPolicy
Attributes
Microsoft.Rest.Serialization.JsonTransformationAttribute

Constructors

BackupLongTermRetentionPolicy()

Initializes a new instance of the BackupLongTermRetentionPolicy class.

BackupLongTermRetentionPolicy(String, String, String, String, String, String, Nullable<Int32>)

Initializes a new instance of the BackupLongTermRetentionPolicy class.

Properties

Id

Gets resource ID.

(Inherited from Resource)
MonthlyRetention

Gets or sets the monthly retention policy for an LTR backup in an ISO 8601 format.

Name

Gets resource name.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)
WeeklyRetention

Gets or sets the weekly retention policy for an LTR backup in an ISO 8601 format.

WeekOfYear

Gets or sets the week of year to take the yearly backup in an ISO 8601 format.

YearlyRetention

Gets or sets the yearly retention policy for an LTR backup in an ISO 8601 format.

Applies to