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

فقط خروجی 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 هستند.

تایپ کنید

انواع احتمالی یک سایت

Enums
TYPE_UNSPECIFIED وضعیت ناشناخته، احتمالاً نتیجه یک خطا در باطن است.
DEFAULT_SITE سایت میزبانی پیش فرض که هنگام ایجاد پروژه Firebase فراهم می شود.
USER_SITE یک سایت میزبانی که کاربر ایجاد کرده است.

مواد و روش ها

create

یک Site میزبانی جدید در پروژه اصلی Firebase مشخص شده ایجاد می کند.

delete

Site میزبانی مشخص شده را از پروژه والد مشخص شده Firebase حذف می کند.

get

Site میزبانی مشخص شده را دریافت می کند.

list

هر Site میزبانی مرتبط با پروژه اصلی Firebase مشخص شده را فهرست می کند.

patch

ویژگی های Site میزبانی مشخص شده را به روز می کند.