Ressource: BackupSchedule
Ein Sicherungszeitplan für eine Cloud Firestore-Datenbank.
Diese Ressource gehört der Datenbank, die gesichert wird, und wird zusammen mit der Datenbank gelöscht. Die eigentlichen Sicherungen sind es jedoch nicht.
JSON-Darstellung |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
Felder | |
---|---|
name |
Nur Ausgabe Die eindeutige Kennung für den Sicherungszeitplan für alle Standorte und Datenbanken des jeweiligen Projekts. Dies wird automatisch zugewiesen. Format: |
createTime |
Nur Ausgabe Der Zeitstempel, zu dem dieser Sicherungszeitplan erstellt wurde und seit dem gültig ist. Vor diesem Zeitpunkt werden keine Sicherungen für diesen Zeitplan erstellt. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe Der Zeitstempel, zu dem dieser Sicherungszeitplan zuletzt aktualisiert wurde. Wenn zum ersten Mal ein Sicherungszeitplan erstellt wird, entspricht dies „createTime“. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
retention |
Zu welcher relativen Zeit in der Zukunft im Vergleich zum Erstellungszeitpunkt die Sicherung gelöscht werden soll, sollte die Sicherung 7 Tage lang aufbewahrt werden. Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „ |
Union-Feld recurrence . Ein oneof-Feld, das angibt, wann Sicherungen erstellt werden. Für recurrence ist nur einer der folgenden Werte zulässig: |
|
dailyRecurrence |
Für einen Zeitplan, der täglich ausgeführt wird. |
weeklyRecurrence |
Für einen Zeitplan, der wöchentlich an einem bestimmten Tag ausgeführt wird |
DailyRecurrence
Dieser Typ hat keine Felder.
Stellt einen wiederkehrenden Zeitplan dar, der jeden Tag zu einer bestimmten Uhrzeit ausgeführt wird.
Die Zeitzone ist UTC.
WeeklyRecurrence
Stellt einen wiederkehrenden Zeitplan dar, der an einem bestimmten Wochentag ausgeführt wird.
Die Zeitzone ist UTC.
JSON-Darstellung |
---|
{
"day": enum ( |
Felder | |
---|---|
day |
Wochentag, an dem die Kampagne ausgeführt werden soll. DAY_OF_WEEK_UNSPECIFIED ist nicht zulässig. |
DayOfWeek
Steht für einen Wochentag.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Der Wochentag ist nicht angegeben. |
MONDAY |
Montag |
TUESDAY |
Dienstag |
WEDNESDAY |
Mittwoch |
THURSDAY |
Donnerstag |
FRIDAY |
Freitag |
SATURDAY |
Samstag |
SUNDAY |
Sonntag |
Methoden |
|
---|---|
|
Erstellt einen Sicherungszeitplan für eine Datenbank. |
|
Löscht einen Sicherungszeitplan. |
|
Ruft Informationen zu einem Sicherungszeitplan ab. |
|
Sicherungspläne auflisten. |
|
Aktualisiert einen Sicherungszeitplan. |