REST Resource: projects.sites

Kaynak: Site

Site, bir Firebase Hosting sitesini temsil eder.

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

string

Yalnızca çıkış. Barındırma sitesinin tam kaynak adı (biçimdeki):

projects/PROJECT_IDENTIFIER/sites/SITE_ID

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

defaultUrl

string

Yalnızca çıkış. Hosting sitesinin varsayılan URL'si.

appId

string

İsteğe bağlı. Hosting sitesiyle ilişkilendirilmiş Bir Web Uygulamasının kimliği.

labels

map (key: string, value: string)

İsteğe bağlı. Hosting sitesi için kullanıcı tarafından belirtilen etiketler.

"key": value çiftlerinin listesini içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

type

enum (Type)

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

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

Tür

Site türlerinin olası türleri.

Sıralamalar
TYPE_UNSPECIFIED Bilinmeyen durum. Muhtemelen arka uçtaki bir hatanın sonucudur.
DEFAULT_SITE Bir Firebase projesi oluşturulduğunda sağlanan varsayılan Hosting sitesi.
USER_SITE Kullanıcının oluşturduğu bir Hosting sitesi.

Yöntemler

create

Belirtilen üst Firebase projesinde yeni bir Hosting Site oluşturur.

delete

Belirtilen Hosting Site öğesini, belirtilen üst Firebase projesinden siler.

get

Belirtilen Hosting Site değerini alır.

list

Belirtilen üst Firebase projesiyle ilişkili her bir Hosting Site öğesini listeler.

patch

Belirtilen Hosting Site özelliklerinin özelliklerini günceller.