Method: projects.sites.create

Erstellt eine neue Hosting- Site im angegebenen übergeordneten Firebase-Projekt.

Beachten Sie, dass die Verbreitung von Hosting-Sites über Firebase-Systeme mehrere Minuten dauern kann.

HTTP-Anfrage

POST https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
parent

string

Erforderlich. Das Firebase-Projekt, in dem eine Hosting-Site erstellt werden soll, im Format:

projects/ PROJECT_IDENTIFIER

Einzelheiten zu den PROJECT_IDENTIFIER -Werten finden Sie im Feld „ Site name .

Für die Autorisierung ist die folgende IAM- Berechtigung für die angegebene parent Ressource erforderlich:

  • firebasehosting.sites.create

Abfrageparameter

Parameter
siteId

string

Erforderlich. Unveränderlich. Eine weltweit eindeutige Kennung für die Hosting-Site.

Dieser Bezeichner wird verwendet, um die von Firebase bereitgestellten Subdomains für die Site zu erstellen, daher muss es sich auch um eine gültige Domainnamenbezeichnung handeln.

validateOnly

boolean

Optional. Wenn festgelegt, wird überprüft, ob die Site-ID verfügbar ist und die Anforderung erfolgreich war, und die erwartete resultierende Site oder der erwartete Fehler zurückgegeben.

Anforderungstext

Der Anforderungstext enthält eine Instanz von Site .

Antwortkörper

Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von Site .

Berechtigungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie in der Authentifizierungsübersicht .