CSMYearlyRetentionSchedule Class

Definition

The definition of a CSMYearlyRetentionSchedule object.

public class CSMYearlyRetentionSchedule : Microsoft.Azure.Management.BackupServices.Models.CSMRetentionScheduleBase
type CSMYearlyRetentionSchedule = class
    inherit CSMRetentionScheduleBase
Public Class CSMYearlyRetentionSchedule
Inherits CSMRetentionScheduleBase
Inheritance
System.Object
CSMYearlyRetentionSchedule

Constructors

CSMYearlyRetentionSchedule()

Initializes a new instance of the CSMYearlyRetentionSchedule class.

Properties

CSMRetentionDuration

Optional. Retention duration of retention Policy.

(Inherited from CSMRetentionScheduleBase)
MonthsOfYear

Optional. List of months of year of yearly retention policy.

RetentionScheduleDaily

Optional. Daily Retention Format for monthly retention policy.

RetentionScheduleType

Optional. Retention ScheduleType for monthly retention policy.

RetentionScheduleWeekly

Optional. Weekly Retention format for monthly retention policy.

RetentionTimes

Optional. Retention times of retention policy.

(Inherited from CSMRetentionScheduleBase)

Applies to