REST Resource: projects.sites

Ressource : Site

Un Site représente un site d'hébergement Firebase.

Représentation JSON
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
Des champs
name

string

Sortie uniquement. Le nom complet de la ressource du site d'hébergement, au format :

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : le ProjectNumber du projet Firebase (recommandé) ou son ProjectId .
En savoir plus sur l'utilisation des identifiants de projet dans la norme AIP 2510 de Google .

defaultUrl

string

Sortie uniquement. L'URL par défaut du site d'hébergement.

appId

string

Facultatif. L' ID d'une Web App associée au site d'hébergement.

labels

map (key: string, value: string)

Facultatif. Libellés spécifiés par l'utilisateur pour le site d'hébergement.

Un objet contenant une liste de paires "key": value . Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" } .

type

enum ( Type )

Sortie uniquement. Le type de site d'hébergement.

Chaque projet Firebase possède un DEFAULT_SITE , qui est créé lorsque l'hébergement est fourni pour le projet. Tous les sites supplémentaires sont USER_SITE .

Taper

Les types possibles d'un site.

Énumérations
TYPE_UNSPECIFIED État inconnu, probablement le résultat d'une erreur sur le backend.
DEFAULT_SITE Le site d'hébergement par défaut qui est provisionné lors de la création d'un projet Firebase.
USER_SITE Un site d'hébergement créé par l'utilisateur.

Méthodes

create

Crée un nouveau Site d'hébergement dans le projet Firebase parent spécifié.

delete

Supprime le Site d'hébergement spécifié du projet Firebase parent spécifié.

get

Obtient le Site d'hébergement spécifié.

list

Répertorie chaque Site d'hébergement associé au projet Firebase parent spécifié.

patch

Met à jour les attributs du Site d'hébergement spécifié.