REST Resource: projects.sites

Sumber: Situs

Site mewakili situs Firebase Hosting.

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

string

Hanya keluaran. Nama resource situs Hosting yang sepenuhnya memenuhi syarat, dengan format:

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

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

defaultUrl

string

Hanya keluaran. 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.

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

type

enum ( Type )

Hanya keluaran. Jenis situs Hosting.

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

Jenis

Kemungkinan jenis situs.

Enum
TYPE_UNSPECIFIED Status tidak diketahui, kemungkinan besar disebabkan oleh kesalahan pada backend.
DEFAULT_SITE Situs Hosting default yang disediakan saat proyek Firebase dibuat.
USER_SITE Situs Hosting yang dibuat pengguna.

Metode

create

Membuat Site Hosting baru di proyek induk Firebase yang ditentukan.

delete

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

get

Mendapatkan Site Hosting yang ditentukan.

list

Mencantumkan setiap Site Hosting yang terkait dengan proyek induk Firebase tertentu.

patch

Memperbarui atribut Site Hosting yang ditentukan.