Udostępnij za pośrednictwem


LongTermRetentionPolicy Constructors

Definition

Overloads

LongTermRetentionPolicy()

Initializes a new instance of the LongTermRetentionPolicy class.

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

Initializes a new instance of the LongTermRetentionPolicy class.

LongTermRetentionPolicy()

Initializes a new instance of the LongTermRetentionPolicy class.

public LongTermRetentionPolicy ();
Public Sub New ()

Applies to

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

Initializes a new instance of the LongTermRetentionPolicy class.

public LongTermRetentionPolicy (string id = default, string name = default, string type = default, string weeklyRetention = default, string monthlyRetention = default, string yearlyRetention = default, int? weekOfYear = default);
new Microsoft.Azure.Management.Sql.Models.LongTermRetentionPolicy : string * string * string * string * string * string * Nullable<int> -> Microsoft.Azure.Management.Sql.Models.LongTermRetentionPolicy
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional weeklyRetention As String = Nothing, Optional monthlyRetention As String = Nothing, Optional yearlyRetention As String = Nothing, Optional weekOfYear As Nullable(Of Integer) = Nothing)

Parameters

id
String

Resource ID.

name
String

Resource name.

type
String

Resource type.

weeklyRetention
String

The weekly retention policy for an LTR backup in an ISO 8601 format.

monthlyRetention
String

The monthly retention policy for an LTR backup in an ISO 8601 format.

yearlyRetention
String

The yearly retention policy for an LTR backup in an ISO 8601 format.

weekOfYear
Nullable<Int32>

The week of year to take the yearly backup in an ISO 8601 format.

Applies to