Recurso: BackupSchedule
Uma programação de backup para um banco de dados Cloud Firestore.
Este recurso pertence ao banco de dados do qual está sendo feito backup e é excluído junto com o banco de dados. 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 de agendamento de backup em todos os locais e bancos de dados de um determinado projeto. Isso será atribuído automaticamente. O formato é |
createTime | Somente saída. O carimbo de data/hora em que esse agendamento de backup foi criado e em vigor desde então. Nenhum backup será criado para esta programação antes desse horário. 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 esse agendamento de backup foi atualizado mais recentemente. Quando um agendamento de backup é criado 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 ao horário de criação, o backup deverá ser excluído, por exemplo, manter os backups por 7 dias. Uma duração em segundos com até nove dígitos fracionários, terminando com ' |
recurrence do campo de união. Um campo oneof para representar quando os backups serão feitos. recurrence pode ser apenas uma das seguintes: | |
dailyRecurrence | Para uma programação executada diariamente em um horário especificado. |
weeklyRecurrence | Para uma programação executada semanalmente em um dia e horário específicos. |
Recorrência Diária
Este tipo não possui campos.
Representa uma programação recorrente executada em um horário específico todos os dias.
O fuso horário é UTC.
Recorrência Semanal
Representa uma programação recorrente executada em um dia da semana especificado.
O fuso horário é UTC.
Representação JSON |
---|
{
"day": enum ( |
Campos | |
---|---|
day | O dia da semana para execução. DAY_OF_WEEK_UNSPECIFIED não é permitido. |
Dia da semana
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 um agendamento de backup em um banco de dados. |
| Exclui um agendamento de backup. |
| Obtém informações sobre um agendamento de backup. |
| Liste programações de backup. |
| Atualiza um agendamento de backup. |