משאב: 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
הסוגים האפשריים של מופע מסד נתונים.
תקצירים | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | מצב לא ידוע, כנראה תוצאה של שגיאה ב-backend. זה משמש רק להבחין בין ערכים לא מוגדרים. |
DEFAULT_DATABASE | מסד הנתונים המוגדר כברירת מחדל המוקצה בעת יצירת פרוייקט. |
USER_DATABASE | מסד נתונים שהמשתמש יצר. |
מדינה
מצבי מחזור חיים של מסד נתונים.
תקצירים | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | מצב לא מוגדר, כנראה תוצאה של שגיאה ב-backend. זה משמש רק להבחין בין ערכים לא מוגדרים. |
ACTIVE | המצב הרגיל והפעיל. |
DISABLED | מסד הנתונים נמצא במצב מושבת. ניתן להפעיל אותו מחדש מאוחר יותר. |
DELETED | מסד הנתונים נמצא במצב נמחק. |
שיטות | |
---|---|
| מבקש ליצור DatabaseInstance חדש. |
| מסמן מופע DatabaseInstance למחיקה. |
| משבית DatabaseInstance . |
| מקבל את DatabaseInstance המזוהה לפי שם המשאב שצוין. |
| מפרט כל DatabaseInstance המשויך לפרויקט האב שצוין. |
| מאפשר DatabaseInstance . |
| משחזר DatabaseInstance שסומן בעבר למחיקה. |