REST Resource: projects.databases.backupSchedules

משאב: BackupSchedule

לוח זמנים לגיבוי למסד נתונים של Cloud Firestore.

המשאב הזה נמצא בבעלות מסד הנתונים שהוא מגבה, ונמחק יחד עם מסד הנתונים. אבל הגיבויים בפועל לא.

ייצוג JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "retention": string,

  // Union field recurrence can be only one of the following:
  "dailyRecurrence": {
    object (DailyRecurrence)
  },
  "weeklyRecurrence": {
    object (WeeklyRecurrence)
  }
  // End of list of possible types for union field recurrence.
}
שדות
name

string

פלט בלבד. המזהה הייחודי של לוח הזמנים לגיבוי בכל המיקומים ומסדי הנתונים של הפרויקט הנתון.

הפריט הזה יוקצה באופן אוטומטי.

הפורמט הוא projects/{project}/databases/{database}/backupSchedules/{backupSchedule}

createTime

string (Timestamp format)

פלט בלבד. חותמת הזמן שבה לוח הזמנים הזה לגיבוי נוצר ונכנס לתוקף מאז.

לא ייווצרו גיבויים ללוח הזמנים הזה לפני המועד הזה.

חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

פלט בלבד. חותמת הזמן שבה לוח הזמנים הזה עודכן לאחרונה. כשיוצרים לראשונה לוח זמנים לגיבוי, הוא זהה לזה של createTime.

חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

retention

string (Duration format)

באיזה זמן יחסי בעתיד, ביחס למועד היצירה של הגיבוי, צריך למחוק את הגיבוי. למשל, שמירת הגיבויים למשך 7 ימים.

משך זמן בשניות עם עד תשע ספרות עשרוניות, המסתיים ב-'s'. דוגמה: "3.5s".

שדה איחוד recurrence. שדה אחד שמייצג מתי יבוצעו הגיבויים. recurrence יכול להיות רק אחד מהבאים:
dailyRecurrence

object (DailyRecurrence)

ללוח זמנים שפועל מדי יום.

weeklyRecurrence

object (WeeklyRecurrence)

ללוח זמנים שפועל כל שבוע ביום מסוים.

DailyRecurrence

אין שדות בסוג הזה.

לוח זמנים קבוע שפועל בשעה מסוימת בכל יום.

אזור הזמן הוא UTC.

WeeklyRecurrence

לוח זמנים קבוע שפועל ביום מסוים בשבוע.

אזור הזמן הוא UTC.

ייצוג JSON
{
  "day": enum (DayOfWeek)
}
שדות
day

enum (DayOfWeek)

היום בשבוע ההפעלה.

DAY_OF_WEEK_UNSPECIFIED אסור.

DayOfWeek

מייצג יום בשבוע.

טיפוסים בני מנייה (enums)
DAY_OF_WEEK_UNSPECIFIED היום בשבוע לא צוין.
MONDAY שני
TUESDAY שלישי
WEDNESDAY רביעי
THURSDAY חמישי
FRIDAY שישי
SATURDAY שבת
SUNDAY ראשון

שיטות

create

יצירת לוח זמנים לגיבוי במסד נתונים.

delete

מחיקת לוח זמנים לגיבוי.

get

קבלת מידע על לוח זמנים לגיבוי.

list

הצגת רשימה של לוחות הזמנים לגיבוי.

patch

מתבצע עדכון של לוח הזמנים לגיבוי.