REST Resource: projects.sites

Resource: Situs

Site mewakili situs Firebase Hosting.

Representasi JSON
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
Kolom
name

string

Hanya output. Nama resource situs Hosting yang sepenuhnya memenuhi syarat, dalam format:

projects/PROJECT_IDENTIFIER/sites/SITE_ID

PROJECT_IDENTIFIER: ProjectNumber (direkomendasikan) project Firebase atau ProjectId-nya.
Pelajari lebih lanjut cara menggunakan ID project dalam standar AIP 2510 Google.

defaultUrl

string

Hanya output. URL default untuk situs Hosting.

appId

string

Opsional. ID Aplikasi Web yang terkait dengan situs Hosting.

labels

map (key: string, value: string)

Opsional. Label yang ditentukan pengguna untuk situs Hosting.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

type

enum (Type)

Hanya output. Jenis situs Hosting.

Setiap project Firebase memiliki DEFAULT_SITE, yang dibuat saat Hosting disediakan untuk project tersebut. Semua situs tambahan adalah USER_SITE.

Jenis

Kemungkinan jenis situs.

Enum
TYPE_UNSPECIFIED Status tidak diketahui, kemungkinan akibat dari error pada backend.
DEFAULT_SITE Situs Hosting default yang disediakan saat project Firebase dibuat.
USER_SITE Situs Hosting yang dibuat pengguna.

Metode

create

Membuat Site Hosting baru di project Firebase induk yang ditentukan.

delete

Menghapus Site Hosting yang ditentukan dari project Firebase induk yang ditentukan.

get

Mendapatkan Site Hosting yang ditentukan.

list

Menampilkan setiap Site Hosting yang terkait dengan project Firebase induk yang ditentukan.

patch

Memperbarui atribut Site Hosting yang ditentukan.