משאב: BackupSchedule
לוח זמנים לגיבוי למסד נתונים של Cloud Firestore.
המשאב הזה נמצא בבעלות מסד הנתונים שהוא מגבה, ונמחק יחד עם מסד הנתונים. אבל הגיבויים בפועל לא.
ייצוג JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
שדות | |
---|---|
name |
פלט בלבד. המזהה הייחודי של לוח הזמנים לגיבוי בכל המיקומים ומסדי הנתונים של הפרויקט הנתון. הפריט הזה יוקצה באופן אוטומטי. הפורמט הוא |
createTime |
פלט בלבד. חותמת הזמן שבה לוח הזמנים הזה לגיבוי נוצר ונכנס לתוקף מאז. לא ייווצרו גיבויים ללוח הזמנים הזה לפני המועד הזה. חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
updateTime |
פלט בלבד. חותמת הזמן שבה לוח הזמנים הזה עודכן לאחרונה. כשיוצרים לראשונה לוח זמנים לגיבוי, הוא זהה לזה של createTime. חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
retention |
באיזה זמן יחסי בעתיד, ביחס למועד היצירה של הגיבוי, צריך למחוק את הגיבוי. למשל, שמירת הגיבויים למשך 7 ימים. משך זמן בשניות עם עד תשע ספרות עשרוניות, המסתיים ב-' |
שדה איחוד recurrence . שדה אחד שמייצג מתי יבוצעו הגיבויים. recurrence יכול להיות רק אחד מהבאים: |
|
dailyRecurrence |
ללוח זמנים שפועל מדי יום. |
weeklyRecurrence |
ללוח זמנים שפועל כל שבוע ביום מסוים. |
DailyRecurrence
אין שדות בסוג הזה.
לוח זמנים קבוע שפועל בשעה מסוימת בכל יום.
אזור הזמן הוא UTC.
WeeklyRecurrence
לוח זמנים קבוע שפועל ביום מסוים בשבוע.
אזור הזמן הוא UTC.
ייצוג JSON |
---|
{
"day": enum ( |
שדות | |
---|---|
day |
היום בשבוע ההפעלה. DAY_OF_WEEK_UNSPECIFIED אסור. |
DayOfWeek
מייצג יום בשבוע.
טיפוסים בני מנייה (enums) | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
היום בשבוע לא צוין. |
MONDAY |
שני |
TUESDAY |
שלישי |
WEDNESDAY |
רביעי |
THURSDAY |
חמישי |
FRIDAY |
שישי |
SATURDAY |
שבת |
SUNDAY |
ראשון |
שיטות |
|
---|---|
|
יצירת לוח זמנים לגיבוי במסד נתונים. |
|
מחיקת לוח זמנים לגיבוי. |
|
קבלת מידע על לוח זמנים לגיבוי. |
|
הצגת רשימה של לוחות הזמנים לגיבוי. |
|
מתבצע עדכון של לוח הזמנים לגיבוי. |