Method: projects.databases.list

Listez toutes les bases de données du projet.

Requête HTTP

GET https://firestore.googleapis.com/v1/{parent=projects/*}/databases

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Un nom parent au format projects/{projectId}

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Liste des bases de données d'un projet.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "databases": [
    {
      object (Database)
    }
  ],
  "unreachable": [
    string
  ]
}
Champs
databases[]

object (Database)

Bases de données du projet.

unreachable[]

string

Si les données concernant des bases de données individuelles ne peuvent pas être répertoriées, elles seront enregistrées ici.

Voici un exemple d'entrée: projects/some_project/locations/some_location. Cela peut se produire si la région cloud dans laquelle réside la base de données est actuellement indisponible. Dans ce cas, nous ne pouvons pas récupérer tous les détails de la base de données. Vous pourrez peut-être obtenir un message d'erreur plus détaillé (ou récupérer la ressource) en envoyant une requête "Get" pour la ressource ou une requête "List" pour l'emplacement spécifique.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

Pour en savoir plus, consultez la page Présentation de l'authentification.