Recurso: DatabaseInstance
Representação de uma instância do Realtime Database. Detalhes sobre como interagir 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 completo do recurso da instância do banco de dados, no formato: |
project | Apenas saída. O nome do recurso do projeto ao qual esta instância pertence. Por exemplo: |
databaseUrl | Apenas saída. Somente saída. O nome de host globalmente exclusivo do banco de dados. |
type | Imutável. O tipo de instância do banco de dados. Na criação apenas USER_DATABASE é permitido, que também é o padrão quando omitido. |
state | Apenas saída. O estado do ciclo de vida do banco de dados. Somente leitura. |
Tipo de Instância de Banco de Dados
Os possíveis tipos de uma instância de banco de dados.
Enums | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | Estado desconhecido, provavelmente resultado de um erro no back-end. Isto é 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 que o usuário criou. |
Estado
Estados do ciclo de vida do banco de dados.
Enums | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | Estado não especificado, provavelmente resultado de um erro no back-end. Isto é usado apenas para distinguir valores não definidos. |
ACTIVE | O estado normal e ativo. |
DISABLED | O banco de dados está em um estado desabilitado. Ele pode ser reativado posteriormente. |
DELETED | O banco de dados está em um estado excluído. |
Métodos | |
---|---|
| Solicita que um novo DatabaseInstance seja criado. |
| Marca um DatabaseInstance a ser excluído. |
| Desabilita um DatabaseInstance . |
| Obtém o DatabaseInstance identificado pelo nome do recurso especificado. |
| Lista cada DatabaseInstance associado ao projeto pai especificado. |
| Habilita um DatabaseInstance . |
| Restaura um DatabaseInstance que foi previamente marcado para ser excluído. |