Risorsa: BackupSchedule
Una pianificazione del backup per un database Cloud Firestore.
Questa risorsa è di proprietà del database di cui esegue il backup e viene eliminata insieme al database. Tuttavia, i backup effettivi non lo sono.
Rappresentazione JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
Campi | |
---|---|
name |
Solo output. L'identificatore univoco della pianificazione dei backup in tutte le località e tutti i database per il progetto specificato. Verrà assegnato automaticamente. Il formato è |
createTime |
Solo output. Il timestamp in cui è stata creata la pianificazione del backup ed è in vigore da allora. Non verranno creati backup per questa pianificazione prima di questa data. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Il timestamp in cui questa pianificazione del backup è stata aggiornata più di recente. Quando una pianificazione del backup viene creata per la prima volta, corrisponde a createTime. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
retention |
In quale momento relativo nel futuro, rispetto all'ora di creazione, il backup deve essere eliminato, ad esempio conserva i backup per 7 giorni. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
Campo di unione recurrence . Un campo unico per indicare quando verranno eseguiti i backup. recurrence può essere solo uno dei seguenti: |
|
dailyRecurrence |
Per una pianificazione che viene eseguita ogni giorno. |
weeklyRecurrence |
Per una pianificazione che viene eseguita settimanalmente in un giorno specifico. |
DailyRecurrence
Questo tipo non contiene campi.
Rappresenta una pianificazione ricorrente eseguita ogni giorno a una determinata ora.
Il fuso orario è UTC.
WeeklyRecurrence
Rappresenta una pianificazione ricorrente eseguita in un giorno della settimana specificato.
Il fuso orario è UTC.
Rappresentazione JSON |
---|
{
"day": enum ( |
Campi | |
---|---|
day |
Il giorno della settimana dell'esecuzione. DAY_OF_WEEK_UNSPECIFIED non consentito. |
DayOfWeek
Rappresenta un giorno della settimana.
Enum | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Il giorno della settimana non è specificato. |
MONDAY |
Lunedì |
TUESDAY |
Martedì |
WEDNESDAY |
Mercoledì |
THURSDAY |
Giovedì |
FRIDAY |
venerdì |
SATURDAY |
Sabato |
SUNDAY |
domenica |
Metodi |
|
---|---|
|
Crea una pianificazione del backup su un database. |
|
Elimina una pianificazione del backup. |
|
Recupera le informazioni su una pianificazione del backup. |
|
Elenca le pianificazioni dei backup. |
|
Aggiorna una pianificazione del backup. |