REST Resource: projects.sites

משאב: אתר

Site מייצג אתר אירוח של Firebase.

ייצוג JSON
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
שדות
name

string

פלט בלבד. שם המשאב המלא של אתר האירוח, בפורמט:

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : ProjectNumber הפרויקט של פרויקט Firebase (מומלץ) או ProjectId שלו.
למידע נוסף על שימוש במזהי פרויקטים בתקן AIP 2510 של Google.

defaultUrl

string

פלט בלבד. כתובת האתר המוגדרת כברירת מחדל עבור אתר האירוח.

appId

string

אופציונאלי. המזהה של אפליקציית אינטרנט המשויכת לאתר האירוח.

labels

map (key: string, value: string)

אופציונאלי. תוויות שצוינו על ידי משתמש עבור אתר האירוח.

אובייקט המכיל רשימה של "key": value . דוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

type

enum ( Type )

פלט בלבד. סוג אתר האחסון.

לכל פרויקט Firebase יש DEFAULT_SITE , אשר נוצר כאשר אירוח מסומן עבור הפרויקט. כל האתרים הנוספים הם USER_SITE .

סוּג

הסוגים האפשריים של אתר.

תקצירים
TYPE_UNSPECIFIED מצב לא ידוע, כנראה תוצאה של שגיאה ב-backend.
DEFAULT_SITE אתר האירוח המוגדר כברירת מחדל שמסופק בעת יצירת פרויקט Firebase.
USER_SITE אתר אירוח שהמשתמש יצר.

שיטות

create

יוצר Site אירוח חדש בפרויקט האב שצוין Firebase.

delete

מוחק את Site האירוח שצוין מפרויקט האב שצוין Firebase.

get

מקבל את Site האירוח שצוין.

list

מפרט כל Site אירוח המשויך לפרויקט האב שצוין Firebase.

patch

מעדכן את התכונות של Site האירוח שצוין.