Recurso: DatabaseInstance
Representação de uma instância do Realtime Database. Detalhes sobre a interação com o conteúdo de um DatabaseInstance podem ser encontrados em: https://firebase.google.com/docs/database/rest/start.
Representação JSON |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
Campos | |
---|---|
name |
O nome de recurso totalmente qualificado da instância do banco de dados, no formato: |
project |
Apenas saída. O nome do recurso do projeto a que essa instância pertence. Por exemplo, |
databaseUrl |
Apenas saída. Somente saída. O nome do host globalmente exclusivo do banco de dados. |
type |
Imutável. O tipo de instância do banco de dados. Na criação, somente USER_DATABASE é permitido, que também é o padrão quando omitido. |
state |
Apenas saída. Estado do ciclo de vida do banco de dados. Somente leitura. |
DatabaseInstanceType
Os tipos possíveis de uma instância de banco de dados.
Enums | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED |
Estado desconhecido, provavelmente o resultado de um erro no back-end. Usado apenas para distinguir valores não definidos. |
DEFAULT_DATABASE |
O banco de dados padrão provisionado quando um projeto é criado. |
USER_DATABASE |
Um banco de dados criado pelo usuário. |
Estado
estados do ciclo de vida do banco de dados.
Enums | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED |
Estado não especificado, provavelmente o resultado de um erro no back-end. Usado apenas para distinguir valores não definidos. |
ACTIVE |
O estado normal e ativo. |
DISABLED |
O banco de dados está desativado. Ele pode ser reativado mais tarde. |
DELETED |
O banco de dados foi excluído. |
Métodos |
|
---|---|
|
Solicita a criação de um novo DatabaseInstance . |
|
Marca um DatabaseInstance para ser excluído. |
|
Desativa um DatabaseInstance . |
|
Recebe o DatabaseInstance identificado pelo nome do recurso especificado. |
|
Lista cada DatabaseInstance associado ao projeto pai especificado. |
|
Ativa um DatabaseInstance . |
|
Restaura um DatabaseInstance que foi previamente marcado para exclusão. |