API Cloud Source Repositories

Acessa repositórios de código-fonte hospedados pelo Google

Serviço: sourcerepo.googleapis.com

Todos os URIs a seguir são relativos a https://sourcerepo.googleapis.com

O serviço fornece o seguinte documento de descoberta:

Recurso REST: v1.projects

Métodos
getConfig GET /v1/{name=projects/*}/config
Retorna a configuração do Cloud Source Repositories do projeto.
updateConfig PATCH /v1/{name=projects/*}/config
Atualiza a configuração do Cloud Source Repositories do projeto.

Recurso REST: v1.projects.repos

Métodos
create POST /v1/{parent=projects/*}/repos
Cria um repositório no projeto especificado com o nome especificado.
delete DELETE /v1/{name=projects/*/repos/**}
Exclui um repositório.
get GET /v1/{name=projects/*/repos/**}
Retorna informações sobre um repositório.
getIamPolicy GET /v1/{resource=projects/*/repos/**}:getIamPolicy
Busca a política de controle de acesso para um recurso.
list GET /v1/{name=projects/*}/repos
Retorna todos os repositórios que pertencem a um projeto.
patch PATCH /v1/{name=projects/*/repos/**}
Atualiza as informações sobre um repositório.
setIamPolicy POST /v1/{resource=projects/*/repos/**}:setIamPolicy
Define a política de controle de acesso no recurso especificado.
testIamPermissions POST /v1/{resource=projects/*/repos/**}:testIamPermissions
Retorna permissões do autor da chamada no recurso especificado.