Ressource : instance de base de données
Représentation d'une instance de base de données en temps réel. Des détails sur l'interaction avec le contenu d'une DatabaseInstance sont disponibles à l'adresse : https://firebase.google.com/docs/database/rest/start .
Représentation JSON |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
Des champs | |
---|---|
name | Nom de ressource complet de l'instance de base de données, sous la forme : |
project | Sortie uniquement. Le nom de la ressource du projet auquel appartient cette instance. Par exemple : |
databaseUrl | Sortie uniquement. Sortie uniquement. Le nom d'hôte unique au monde de la base de données. |
type | Immuable. Le type d'instance de base de données. Lors de la création, seul USER_DATABASE est autorisé, ce qui est également la valeur par défaut en cas d'omission. |
state | Sortie uniquement. L'état du cycle de vie de la base de données. Lecture seulement. |
Type d'instance de base de données
Les types possibles d’une instance de base de données.
Énumérations | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | État inconnu, probablement le résultat d'une erreur sur le backend. Ceci n'est utilisé que pour distinguer les valeurs non définies. |
DEFAULT_DATABASE | Base de données par défaut provisionnée lors de la création d'un projet. |
USER_DATABASE | Une base de données créée par l'utilisateur. |
État
États du cycle de vie de la base de données.
Énumérations | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | État non spécifié, probablement le résultat d'une erreur sur le backend. Ceci n'est utilisé que pour distinguer les valeurs non définies. |
ACTIVE | L'état normal et actif. |
DISABLED | La base de données est dans un état désactivé. Il peut être réactivé ultérieurement. |
DELETED | La base de données est dans un état supprimé. |
Méthodes | |
---|---|
| Demande qu’une nouvelle DatabaseInstance soit créée. |
| Marque une DatabaseInstance à supprimer. |
| Désactive un DatabaseInstance . |
| Obtient la DatabaseInstance identifiée par le nom de ressource spécifié. |
| Répertorie chaque DatabaseInstance associée au projet parent spécifié. |
| Active une DatabaseInstance . |
| Restaure une DatabaseInstance qui a été précédemment marquée pour être supprimée. |