Method: projects.locations.instances.create

Solicita que se cree una nueva instancia de base de DatabaseInstance . El estado de una DatabaseInstance creada con éxito es ACTIVE .

Solo disponible para proyectos en el plan Blaze. Los proyectos se pueden actualizar mediante la API de facturación de Cloud https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo .

Tenga en cuenta que el estado de habilitación de facturación puede tardar unos minutos en propagarse a los sistemas de Firebase.

Solicitud HTTP

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

La URL usa la sintaxis de transcodificación de gRPC .

Parámetros de ruta

Parámetros
parent

string

El proyecto principal para el que se va a crear una instancia de base de datos, con el formato: projects/{project-number}/locations/{location-id} .

La autorización requiere el siguiente permiso de IAM en el recurso parent especificado:

  • firebasedatabase.instances.create

Parámetros de consulta

Parámetros
databaseId

string

El identificador único global de la instancia de la base de datos.

validateOnly

boolean

Cuando se establece en verdadero, la solicitud se validará pero no se enviará.

cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de DatabaseInstance .

Cuerpo de respuesta

Si tiene éxito, el cuerpo de la respuesta contiene una instancia de DatabaseInstance recién creada.

Ámbitos de autorización

Requiere uno de los siguientes ámbitos de OAuth:

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

Para obtener más información, consulte Descripción general de la autenticación .