Method: projects.locations.instances.create

Solicita que se cree una nueva DatabaseInstance . El estado de una instancia de base de datos creada correctamente es ACTIVE .

Solo disponible para proyectos del 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 utiliza la sintaxis de transcodificación gRPC .

Parámetros de ruta

Parámetros
parent

string

El proyecto principal para el cual crear una instancia de base de datos, en 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 recién creada de DatabaseInstance .

Alcances 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 .