REST Resource: projects.sites

Kaynak: Site

Site bir Firebase Barındırma sitesini temsil eder.

JSON gösterimi
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
Alanlar
name

string

Yalnızca çıktı. Barındırma sitesinin tam nitelikli kaynak adı:

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : Firebase projesinin ProjectNumber (önerilen) veya ProjectId .
Google'ın AIP 2510 standardındaki proje tanımlayıcılarını kullanma hakkında daha fazla bilgi edinin.

defaultUrl

string

Yalnızca çıktı. Barındırma sitesinin varsayılan URL'si.

appId

string

İsteğe bağlı. Barındırma sitesiyle ilişkili bir Web Uygulamasının kimliği .

labels

map (key: string, value: string)

İsteğe bağlı. Barındırma sitesi için kullanıcı tarafından belirlenen etiketler.

"key": value çiftleri. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

type

enum ( Type )

Yalnızca çıktı. Barındırma sitesinin türü.

Her Firebase projesinde, proje için Barındırma sağlandığında oluşturulan bir DEFAULT_SITE bulunur. Tüm ek siteler USER_SITE .

Tip

Bir sitenin olası türleri.

Numaralandırmalar
TYPE_UNSPECIFIED Bilinmeyen durum, muhtemelen arka uçtaki bir hatanın sonucudur.
DEFAULT_SITE Firebase projesi oluşturulduğunda sağlanan varsayılan Barındırma sitesi.
USER_SITE Kullanıcının oluşturduğu bir Hosting sitesi.

Yöntemler

create

Belirtilen üst Firebase projesinde yeni bir Barındırma Site oluşturur.

delete

Belirtilen Barındırma Site belirtilen üst Firebase projesinden siler.

get

Belirtilen Barındırma Site alır.

list

Belirtilen ana Firebase projesiyle ilişkili her Barındırma Site listeler.

patch

Belirtilen Barındırma Site niteliklerini günceller.