ManagedInstanceLongTermRetentionPolicy interface

A long term retention policy.

Extends

Properties

monthlyRetention

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

weeklyRetention

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

weekOfYear

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

yearlyRetention

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

Inherited Properties

id

Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

monthlyRetention

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

monthlyRetention?: string

Property Value

string

weeklyRetention

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

weeklyRetention?: string

Property Value

string

weekOfYear

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

weekOfYear?: number

Property Value

number

yearlyRetention

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

yearlyRetention?: string

Property Value

string

Inherited Property Details

id

Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type