Demande qu’une nouvelle DatabaseInstance
soit créée. L’état d’une DatabaseInstance créée avec succès est ACTIVE
.
Uniquement disponible pour les projets sur le plan Blaze. Les projets peuvent être mis à niveau à l'aide de l'API Cloud Billing https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo .
Notez que la propagation de l'état d'activation de la facturation aux systèmes Firebase peut prendre quelques minutes.
Requête HTTP
POST https://firebasedatabase.googleapis.com/v1beta/{parent=projects/*/locations/*}/instances
L'URL utilise la syntaxe de transcodage gRPC .
Paramètres du chemin
Paramètres | |
---|---|
parent | Le projet parent pour lequel créer une instance de base de données, sous la forme : L'autorisation nécessite l'autorisation IAM suivante sur la ressource
|
Paramètres de requête
Paramètres | |
---|---|
databaseId | L'identifiant global unique de l'instance de base de données. |
validateOnly | Lorsqu'elle est définie sur true, la demande sera validée mais pas soumise. |
Corps de la demande
Le corps de la requête contient une instance de DatabaseInstance
.
Corps de réponse
En cas de succès, le corps de la réponse contient une instance nouvellement créée de DatabaseInstance
.
Portées des autorisations
Nécessite l'une des étendues OAuth suivantes :
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
Pour plus d'informations, consultez la Présentation de l'authentification .