منبع: پشتیبان گیری
یک نسخه پشتیبان از یک پایگاه داده Cloud Firestore.
نسخه پشتیبان شامل تمام اسناد و تنظیمات فهرست برای پایگاه داده داده شده در یک نقطه زمانی خاص است.
نمایندگی JSON |
---|
{
"name": string,
"database": string,
"databaseUid": string,
"snapshotTime": string,
"expireTime": string,
"state": enum ( |
زمینه های | |
---|---|
name | فقط خروجی نام منبع منحصر به فرد پشتیبان گیری. قالب |
database | فقط خروجی نام پایگاه داده Firestore که نسخه پشتیبان از آن تهیه شده است. قالب |
databaseUid | فقط خروجی UUID4 تولید شده توسط سیستم برای پایگاه داده Firestore که نسخه پشتیبان از آن تهیه شده است. |
snapshotTime | فقط خروجی نسخه پشتیبان حاوی یک کپی سازگار خارجی از پایگاه داده در این زمان است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
expireTime | فقط خروجی مهر زمانی که در آن این نسخه پشتیبان منقضی می شود. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
state | فقط خروجی وضعیت فعلی نسخه پشتیبان. |
حالت
وضعیت فعلی پشتیبان را نشان دهید.
Enums | |
---|---|
STATE_UNSPECIFIED | ایالت نامشخص است. |
CREATING | نسخه پشتیبان در انتظار هنوز در حال ایجاد است. عملیات پشتیبان گیری در این حالت رد می شود. |
READY | نسخه پشتیبان کامل و آماده استفاده است. |
NOT_AVAILABLE | نسخه پشتیبان در حال حاضر در دسترس نیست. |
مواد و روش ها | |
---|---|
| یک نسخه پشتیبان را حذف می کند. |
| اطلاعاتی در مورد یک نسخه پشتیبان دریافت می کند. |
| همه ی نسخه های پشتیبان را لیست می کند. |