参加 2021 年 DevOps 现状问卷调查,塑造软件运维的未来,让我们了解您的想法。

Cloud Source Repositories API

访问由 Google 托管的源代码库。

服务:sourcerepo.googleapis.com

以下所有 URI 均相对于 https://sourcerepo.googleapis.com

此服务提供了以下发现文档

REST 资源:v1.projects

方法
getConfig GET /v1/{name=projects/*}/config
返回项目的 Cloud Source Repositories 配置。
updateConfig PATCH /v1/{name=projects/*}/config
更新项目的 Cloud Source Repositories 配置。

REST 资源:v1.projects.repos

方法
create POST /v1/{parent=projects/*}/repos
使用给定名称在给定项目中创建代码库。
delete DELETE /v1/{name=projects/*/repos/**}
删除代码库。
get GET /v1/{name=projects/*/repos/**}
返回关于代码库的信息。
getIamPolicy GET /v1/{resource=projects/*/repos/**}:getIamPolicy
获取资源的访问权限控制政策。
list GET /v1/{name=projects/*}/repos
返回属于某个项目的所有代码库。
patch PATCH /v1/{name=projects/*/repos/**}
更新关于代码库的信息。
setIamPolicy POST /v1/{resource=projects/*/repos/**}:setIamPolicy
设置对指定资源的访问权限控制政策。
testIamPermissions POST /v1/{resource=projects/*/repos/**}:testIamPermissions
返回调用者在指定资源上拥有的权限。