Method: projects.sites.create

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

Tieni presente che i siti di hosting possono impiegare diversi minuti per propagarsi attraverso i sistemi Firebase.

Richiesta HTTP

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

L'URL usa la sintassi di transcodifica gRPC .

Parametri del percorso

Parametri
parent

string

Necessario. Il progetto Firebase in cui creare un sito Hosting, nel formato:

projects/ PROJECT_IDENTIFIER

Fare riferimento al campo name Site per dettagli sui valori PROJECT_IDENTIFIER .

L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa parent specificata:

  • firebasehosting.sites.create

Parametri di query

Parametri
siteId

string

Necessario. Immutabile. Un identificatore univoco globale per il sito di hosting.

Questo identificatore viene utilizzato per costruire i sottodomini forniti da Firebase per il sito, quindi deve essere anche un'etichetta del nome di dominio valida.

validateOnly

boolean

Opzionale. Se impostato, verifica che siteId sia disponibile e che la richiesta abbia esito positivo, restituendo il sito o l'errore risultante previsto.

Richiedi corpo

Il corpo della richiesta contiene un'istanza di Site .

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza appena creata di Site .

Ambiti autorizzativi

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, vedere la panoramica sull'autenticazione .