Recurso: DatabaseInstance
Representação de uma instância do Realtime Database. Detalhes sobre como interagir com o conteúdo de uma 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 do recurso totalmente qualificado da instância do banco de dados, no formato: |
project | Saída apenas. O nome do recurso do projeto ao qual esta instância pertence. Por exemplo: |
databaseUrl | Saída apenas. Saída somente. 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 | Saída apenas. O estado do ciclo de vida do banco de dados. Somente leitura. |
Tipo de instância de banco de dados
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. Isso é usado apenas para distinguir valores não definidos. |
DEFAULT_DATABASE | O banco de dados padrão que é 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 o resultado de um erro no back-end. Isso é 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 mais tarde. |
DELETED | O banco de dados está em um estado excluído. |
Métodos | |
---|---|
| Solicita que uma nova DatabaseInstance seja criada. |
| Marca uma DatabaseInstance a ser excluída. |
| Desabilita uma DatabaseInstance . |
| Obtém o DatabaseInstance identificado pelo nome do recurso especificado. |
| Lista cada DatabaseInstance associado ao projeto pai especificado. |
| Habilita uma DatabaseInstance . |
| Restaura uma DatabaseInstance que foi marcada anteriormente para ser excluída. |