منبع: DatabaseInstance
نمایش یک نمونه پایگاه داده بیدرنگ. جزئیات مربوط به تعامل با محتویات یک DatabaseInstance را می توان در این آدرس یافت: https://firebase.google.com/docs/database/rest/start .
نمایندگی JSON |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
زمینه های | |
---|---|
name | نام منبع کاملاً واجد شرایط نمونه پایگاه داده، به شکل: |
project | فقط خروجی نام منبع پروژه ای که این نمونه به آن تعلق دارد. به عنوان مثال: |
databaseUrl | فقط خروجی فقط خروجی نام میزبان منحصر به فرد پایگاه داده در سطح جهانی. |
type | تغییرناپذیر. نوع نمونه پایگاه داده در هنگام ایجاد، فقط USER_DATABASE مجاز است، که در صورت حذف آن نیز پیشفرض است. |
state | فقط خروجی وضعیت چرخه حیات پایگاه داده فقط خواندنی. |
DatabaseInstanceType
انواع احتمالی یک نمونه پایگاه داده
Enums | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | وضعیت ناشناخته، احتمالاً نتیجه یک خطا در باطن است. این فقط برای تشخیص مقادیر تنظیم نشده استفاده می شود. |
DEFAULT_DATABASE | پایگاه داده پیش فرضی که هنگام ایجاد پروژه فراهم می شود. |
USER_DATABASE | پایگاه داده ای که کاربر ایجاد کرده است. |
حالت
وضعیت های چرخه حیات پایگاه داده
Enums | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | وضعیت نامشخص، احتمالاً نتیجه یک خطا در باطن است. این فقط برای تشخیص مقادیر تنظیم نشده استفاده می شود. |
ACTIVE | حالت عادی و فعال. |
DISABLED | پایگاه داده در حالت غیرفعال است. بعداً می توان آن را دوباره فعال کرد. |
DELETED | پایگاه داده در حالت حذف شده است. |
مواد و روش ها | |
---|---|
| درخواست می کند که یک DatabaseInstance جدید ایجاد شود. |
| یک DatabaseInstance را برای حذف علامت گذاری می کند. |
| یک DatabaseInstance غیرفعال می کند. |
| DatabaseInstance را با نام منبع مشخص شده شناسایی می کند. |
| هر DatabaseInstance مرتبط با پروژه والد مشخص شده را فهرست می کند. |
| یک DatabaseInstance فعال می کند. |
| یک DatabaseInstance را که قبلاً برای حذف علامت گذاری شده بود، بازیابی می کند. |