Method: projects.locations.instances.create

Solicita que uma nova DatabaseInstance seja criada. O estado de uma DatabaseInstance criada com sucesso é ACTIVE .

Disponível apenas para projetos no plano Blaze. Os projetos podem ser atualizados usando a API Cloud Billing https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo .

Observe que pode levar alguns minutos para que o estado de ativação do faturamento seja propagado para os sistemas Firebase.

solicitação HTTP

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

A URL usa a sintaxe de transcodificação gRPC .

Parâmetros de caminho

Parâmetros
parent

string

O projeto pai para o qual criar uma instância de banco de dados, no formato: projects/{project-number}/locations/{location-id} .

A autorização requer a seguinte permissão do IAM no parent do recurso especificado:

  • firebasedatabase.instances.create

Parâmetros de consulta

Parâmetros
databaseId

string

O identificador globalmente exclusivo da instância do banco de dados.

validateOnly

boolean

Quando definido como true, a solicitação será validada, mas não enviada.

Corpo da solicitação

O corpo da solicitação contém uma instância de DatabaseInstance .

Corpo de resposta

Se for bem-sucedido, o corpo da resposta conterá uma instância recém-criada de DatabaseInstance .

Escopos de autorização

Requer um dos seguintes escopos OAuth:

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

Para obter mais informações, consulte a Visão geral da autenticação .