- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Essayer
Renvoie tous les dépôts appartenant à un projet. La taille des dépôts n'est pas définie par repos.list. Pour obtenir la taille d'un dépôt, utilisez repos.get.
Requête HTTP
GET https://sourcerepo.googleapis.com/v1/{name=projects/*}/repos
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin
Paramètres | |
---|---|
name |
ID du projet dont les dépôts doivent être répertoriés. Les valeurs ont le format suivant : Autorisation Google IAM nécessaire pour la ressource
|
Paramètres de requête
Paramètres | |
---|---|
pageSize |
Nombre maximal de dépôts à renvoyer. Entre 1 et 500. S'il n'est pas défini ou qu'il est défini sur zéro, 100 est utilisé par défaut sur le serveur. |
pageToken |
Reprise du listage des dépôts à l'endroit où une ListReposResponse antérieure s'est arrêtée. Il s'agit d'un jeton opaque qui doit être obtenu à partir d'un champ nextPageToken de la ListReposResponse antérieure. |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Réponse pour repos.list. La taille n'est pas définie dans les dépôts renvoyés.
Représentation JSON | |
---|---|
{
"repos": [
{
object( |
Champs | |
---|---|
repos[] |
Dépôts répertoriés. |
nextPageToken |
Si ce champ n'est pas vide, cela signifie que d'autres dépôts existent dans le projet. Ils peuvent être récupérés en incluant cette valeur dans le champ pageToken de la ListReposRequest suivante. |
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/cloud-platform
Pour plus d'informations, reportez-vous à la section Présentation de l'authentification.