REST Resource: projects.sites

المصدر: الموقع

يمثل Site موقع استضافة Firebase.

تمثيل جيسون
{
  "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

الإخراج فقط. عنوان URL الافتراضي لموقع الاستضافة.

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 حالة غير معروفة، من المحتمل أن تكون نتيجة خطأ في الواجهة الخلفية.
DEFAULT_SITE موقع الاستضافة الافتراضي الذي يتم توفيره عند إنشاء مشروع Firebase.
USER_SITE موقع استضافة أنشأه المستخدم.

طُرق

create

إنشاء Site استضافة جديد في مشروع Firebase الأصلي المحدد.

delete

حذف Site الاستضافة المحدد من مشروع Firebase الأصلي المحدد.

get

يحصل على Site الاستضافة المحدد .

list

يسرد كل Site استضافة مرتبط بمشروع Firebase الأصلي المحدد.

patch

تحديث سمات Site الاستضافة المحدد.