Method: projects.locations.instances.create

Richiede la creazione di una nuova DatabaseInstance . Lo stato di un'istanza di database creata correttamente è ACTIVE .

Disponibile solo per i progetti del piano Blaze. I progetti possono essere aggiornati utilizzando l'API Cloud Billing https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo .

Tieni presente che potrebbero essere necessari alcuni minuti prima che lo stato di abilitazione della fatturazione si propaghi ai sistemi Firebase.

Richiesta HTTP

POST https://firebasedatabase.googleapis.com/v1beta/{parent=projects/*/locations/*}/instances

L'URL usa la sintassi di transcodifica gRPC .

Parametri del percorso

Parametri
parent

string

Il progetto principale per il quale creare un'istanza del database, nel formato: projects/{project-number}/locations/{location-id} .

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

  • firebasedatabase.instances.create

Parametri di query

Parametri
databaseId

string

L'identificatore univoco globale dell'istanza del database.

validateOnly

boolean

Se impostato su true, la richiesta verrà convalidata ma non inviata.

Richiedi corpo

Il corpo della richiesta contiene un'istanza di DatabaseInstance .

Corpo della risposta

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

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, vedere la panoramica sull'autenticazione .