Risorsa: DatabaseInstance
Rappresentazione di un'istanza di Realtime Database. I dettagli sull'interazione con i contenuti di un'istanza di database sono disponibili all'indirizzo: https://firebase.google.com/docs/database/rest/start .
Rappresentazione JSON |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
Campi | |
---|---|
name | Il nome completo della risorsa dell'istanza del database, nel formato: |
project | Solo uscita. Il nome della risorsa del progetto a cui appartiene questa istanza. Ad esempio: |
databaseUrl | Solo uscita. Solo uscita. Il nome host univoco a livello globale del database. |
type | Immutabile. Il tipo di istanza del database. Alla creazione è consentito solo USER_DATABASE, che è anche l'impostazione predefinita quando omesso. |
state | Solo uscita. Lo stato del ciclo di vita del database. Sola lettura. |
Tipo di istanza del database
I possibili tipi di un'istanza di database.
Enumerazioni | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | Stato sconosciuto, probabilmente il risultato di un errore nel backend. Viene utilizzato solo per distinguere i valori non impostati. |
DEFAULT_DATABASE | Il database predefinito di cui viene eseguito il provisioning quando viene creato un progetto. |
USER_DATABASE | Un database creato dall'utente. |
Stato
Stati del ciclo di vita del database.
Enumerazioni | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | Stato non specificato, probabilmente il risultato di un errore nel backend. Viene utilizzato solo per distinguere i valori non impostati. |
ACTIVE | Lo stato normale e attivo. |
DISABLED | Il database è in uno stato disabilitato. Può essere riattivato in seguito. |
DELETED | Il database è in uno stato eliminato. |
Metodi | |
---|---|
| Richiede la creazione di una nuova DatabaseInstance . |
| Contrassegna DatabaseInstance da eliminare. |
| Disabilita DatabaseInstance . |
| Ottiene l' DatabaseInstance identificata dal nome della risorsa specificata. |
| Elenca ogni DatabaseInstance associata al progetto padre specificato. |
| Abilita un DatabaseInstance . |
| Ripristina DatabaseInstance precedentemente contrassegnata per l'eliminazione. |