Recurso: BackupSchedule
Uma programação de backup para um banco de dados do Cloud Firestore.
Esse recurso pertence ao banco de dados do qual está fazendo backup e é excluído com o banco de dados. Mas os backups reais não são.
Representação JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
Campos | |
---|---|
name |
Apenas saída. O identificador exclusivo da programação de backup em todos os locais e bancos de dados de um determinado projeto. Isso será atribuído automaticamente. O formato é |
createTime |
Apenas saída. O carimbo de data/hora em que a programação de backup foi criada e está em vigor desde então. Nenhum backup será criado para esta programação antes desse período. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. O carimbo de data/hora em que essa programação de backup foi atualizada mais recentemente. Quando uma programação de backup é criada pela primeira vez, é o mesmo que createTime. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
retention |
Em que momento relativo no futuro, comparado com o horário de criação, o backup deve ser excluído, por exemplo, manter backups por 7 dias. O período de armazenamento máximo permitido é de 14 semanas. Duração em segundos com até nove dígitos fracionários, terminando em " |
Campo de união recurrence . Um campo oneof para representar quando os backups serão feitos. recurrence pode ser apenas de um dos tipos a seguir: |
|
dailyRecurrence |
Para uma programação que é executada diariamente. |
weeklyRecurrence |
Para uma programação executada semanalmente em um dia específico. |
Recorrência diária
Esse tipo não tem campos.
Representa uma programação recorrente que é executada todos os dias.
O fuso horário é UTC.
Recorrência semanal
Representa uma programação recorrente executada em um dia especificado da semana.
O fuso horário é UTC.
Representação JSON |
---|
{
"day": enum ( |
Campos | |
---|---|
day |
O dia da semana a ser executado. DAY_OF_WEEK_UNSPECIFIED não é permitido. |
DayOfWeek
Representa um dia da semana.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
O dia da semana não é especificado. |
MONDAY |
Segunda-feira |
TUESDAY |
Terça-feira |
WEDNESDAY |
Quarta-feira |
THURSDAY |
Quinta-feira |
FRIDAY |
Sexta-feira |
SATURDAY |
Sábado |
SUNDAY |
Domingo |
Métodos |
|
---|---|
|
Cria uma programação de backup em um banco de dados. |
|
Exclui uma programação de backup. |
|
Recebe informações sobre uma programação de backup. |
|
Listar programações de backup. |
|
Atualiza uma programação de backup. |