Aidez-nous à améliorer le service de livraison de logiciels et faites entendre votre voix en répondant à l'enquête sur l'état du DevOps en 2021.

API Cloud Source Repositories

Accédez aux dépôts de code source hébergés par Google.

Service : sourcerepo.googleapis.com

Tous les URI ci-dessous sont relatifs à https://sourcerepo.googleapis.com.

Ce service fournit le document de visibilité suivant :

Ressource REST : v1.projects

Méthodes
getConfig GET /v1/{name=projects/*}/config
Renvoie la configuration Cloud Source Repositories du projet.
updateConfig PATCH /v1/{name=projects/*}/config
Met à jour la configuration Cloud Source Repositories du projet.

Ressource REST : v1.projects.repos

Méthodes
create POST /v1/{parent=projects/*}/repos
Crée un dépôt avec le nom donné dans le projet donné.
delete DELETE /v1/{name=projects/*/repos/**}
Supprime un dépôt.
get GET /v1/{name=projects/*/repos/**}
Renvoie les informations relatives à un dépôt.
getIamPolicy GET /v1/{resource=projects/*/repos/**}:getIamPolicy
Récupère la stratégie de contrôle d'accès d'une ressource.
list GET /v1/{name=projects/*}/repos
Renvoie tous les dépôts appartenant à un projet.
patch PATCH /v1/{name=projects/*/repos/**}
Met à jour les informations relatives à un dépôt.
setIamPolicy POST /v1/{resource=projects/*/repos/**}:setIamPolicy
Définit la stratégie de contrôle d'accès de la ressource spécifiée.
testIamPermissions POST /v1/{resource=projects/*/repos/**}:testIamPermissions
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée.