REST Resource: projects.sites

Risorsa: sito

Un Site rappresenta un sito di hosting Firebase.

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

string

Solo uscita. Il nome completo della risorsa del sito di hosting, nel formato:

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : ProjectNumber del progetto Firebase (consigliato) o ProjectId .
Ulteriori informazioni sull'utilizzo degli identificatori di progetto nello standard AIP 2510 di Google.

defaultUrl

string

Solo uscita. L'URL predefinito per il sito di hosting.

appId

string

Opzionale. L' ID di un'app Web associata al sito Hosting.

labels

map (key: string, value: string)

Opzionale. Etichette specificate dall'utente per il sito di hosting.

Un oggetto contenente un elenco di coppie "key": value . Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

type

enum ( Type )

Solo uscita. Il tipo di sito hosting.

Ogni progetto Firebase ha un DEFAULT_SITE , che viene creato quando viene effettuato il provisioning dell'hosting per il progetto. Tutti i siti aggiuntivi sono USER_SITE .

Tipo

Le possibili tipologie di un sito.

Enumerazioni
TYPE_UNSPECIFIED Stato sconosciuto, probabilmente il risultato di un errore nel backend.
DEFAULT_SITE Il sito di hosting predefinito di cui viene eseguito il provisioning quando viene creato un progetto Firebase.
USER_SITE Un sito hosting creato dall'utente.

Metodi

create

Crea un nuovo Site di hosting nel progetto Firebase principale specificato.

delete

Elimina il Site di hosting specificato dal progetto Firebase principale specificato.

get

Ottiene il Site di hosting specificato.

list

Elenca ogni Site di hosting associato al progetto Firebase principale specificato.

patch

Aggiorna gli attributi del Site hosting specificato.