Compartilhar via


BackupSchedule Classe

Definição

Descrição de um agendamento de backup. Descreve a frequência com que o backup deve ser executado e qual deve ser a política de retenção.

public class BackupSchedule
type BackupSchedule = class
Public Class BackupSchedule
Herança
BackupSchedule

Construtores

BackupSchedule()

Inicializa uma nova instância da classe BackupSchedule.

BackupSchedule(Int32, FrequencyUnit, Boolean, Int32, Nullable<DateTime>, Nullable<DateTime>)

Inicializa uma nova instância da classe BackupSchedule.

Propriedades

FrequencyInterval

Obtém ou define a frequência com que o backup deve ser executado (por exemplo, para backup semanal, isso deve ser definido como 7 e FrequencyUnit deve ser definido como Dia)

FrequencyUnit

Obtém ou define a unidade de tempo para a frequência com que o backup deve ser executado (por exemplo, para backup semanal, isso deve ser definido como Dia e FrequencyInterval deve ser definido como 7). Os valores possíveis incluem: 'Day', 'Hour'

KeepAtLeastOneBackup

Obtém ou define true se a política de retenção sempre deve manter pelo menos um backup na conta de armazenamento, independentemente da idade dela; caso contrário, false.

LastExecutionTime

Obtém a última vez em que esse agendamento foi disparado.

RetentionPeriodInDays

Obtém ou define após quantos dias os backups devem ser excluídos.

StartTime

Obtém ou define quando o agendamento deve começar a funcionar.

Métodos

Validate()

Valide o objeto .

Aplica-se a