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 指定したリソースに対して呼び出し元が持っている権限を返します。 |