REST Resource: projects.locations.backups

משאב: גיבוי

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

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

ייצוג JSON
{
  "name": string,
  "database": string,
  "databaseUid": string,
  "snapshotTime": string,
  "expireTime": string,
  "state": enum (State)
}
שדות
name

string

פלט בלבד. השם הייחודי של המשאב לגיבוי.

הפורמט הוא projects/{project}/locations/{location}/backups/{backup}.

database

string

פלט בלבד. שם מסד הנתונים של Firestore שממנו מגיע הגיבוי.

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

databaseUid

string

פלט בלבד. מזהה UUID4 שנוצר על ידי המערכת למסד הנתונים של Firestore שממנו מגיע הגיבוי.

snapshotTime

string (Timestamp format)

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

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

expireTime

string (Timestamp format)

פלט בלבד. חותמת הזמן שבה יפוג תוקף הגיבוי.

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

state

enum (State)

פלט בלבד. המצב הנוכחי של הגיבוי.

ארץ

ציון המצב הנוכחי של הגיבוי.

טיפוסים בני מנייה (enums)
STATE_UNSPECIFIED לא צוינה המדינה.
CREATING הגיבוי שנמצא בהמתנה עדיין בתהליך יצירה. פעולות בגיבוי יידחו במצב הזה.
READY הגיבוי הסתיים ומוכן לשימוש.
NOT_AVAILABLE הגיבוי לא זמין כרגע.

שיטות

delete

מוחק גיבוי.

get

קבלת מידע על גיבוי.

list

רשימה של כל הגיבויים.