Cloud Source Repositories API: projects. Accesses source code repositories hosted by Google. See: https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects
Cloud Source Repositories API: projects. Accesses source code repositories hosted by Google. See: https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects
(getConfig$ auth parameters)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/getConfig
Required parameters: name
Optional parameters: none
Returns the Cloud Source Repositories configuration of the project.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/getConfig Required parameters: name Optional parameters: none Returns the Cloud Source Repositories configuration of the project.
(repos-create$ auth parameters body)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/create
Required parameters: parent
Optional parameters: none
Body:
{:url string, :mirrorConfig {:url string, :webhookId string, :deployKeyId string}, :pubsubConfigs {}, :size string, :name string}
Creates a repo in the given project with the given name. If the named repository already exists, CreateRepo
returns ALREADY_EXISTS
.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/create Required parameters: parent Optional parameters: none Body: {:url string, :mirrorConfig {:url string, :webhookId string, :deployKeyId string}, :pubsubConfigs {}, :size string, :name string} Creates a repo in the given project with the given name. If the named repository already exists, `CreateRepo` returns `ALREADY_EXISTS`.
(repos-delete$ auth parameters)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/delete
Required parameters: name
Optional parameters: none
Deletes a repo.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/delete Required parameters: name Optional parameters: none Deletes a repo.
(repos-get$ auth parameters)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/get
Required parameters: name
Optional parameters: none
Returns information about a repo.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/get Required parameters: name Optional parameters: none Returns information about a repo.
(repos-getIamPolicy$ auth parameters)
Required parameters: resource
Optional parameters: options.requestedPolicyVersion
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/getIamPolicy Required parameters: resource Optional parameters: options.requestedPolicyVersion Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
(repos-list$ auth parameters)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/list
Required parameters: name
Optional parameters: pageSize, pageToken
Returns all repos belonging to a project. The sizes of the repos are not set by ListRepos. To get the size of a repo, use GetRepo.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/list Required parameters: name Optional parameters: pageSize, pageToken Returns all repos belonging to a project. The sizes of the repos are not set by ListRepos. To get the size of a repo, use GetRepo.
(repos-patch$ auth parameters body)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/patch
Required parameters: name
Optional parameters: none
Body:
{:repo {:url string, :mirrorConfig MirrorConfig, :pubsubConfigs {}, :size string, :name string}, :updateMask string}
Updates information about a repo.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/patch Required parameters: name Optional parameters: none Body: {:repo {:url string, :mirrorConfig MirrorConfig, :pubsubConfigs {}, :size string, :name string}, :updateMask string} Updates information about a repo.
(repos-setIamPolicy$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:updateMask string, :policy {:auditConfigs [AuditConfig], :etag string, :version integer, :bindings [Binding]}}
Sets the access control policy on the specified resource. Replaces any existing policy.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/setIamPolicy Required parameters: resource Optional parameters: none Body: {:updateMask string, :policy {:auditConfigs [AuditConfig], :etag string, :version integer, :bindings [Binding]}} Sets the access control policy on the specified resource. Replaces any existing policy.
(repos-sync$ auth parameters body)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/sync
Required parameters: name
Optional parameters: none
Body:
{}
Synchronize a connected repo. The response contains SyncRepoMetadata in the metadata field.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/sync Required parameters: name Optional parameters: none Body: {} Synchronize a connected repo. The response contains SyncRepoMetadata in the metadata field.
(repos-testIamPermissions$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:permissions [string]}
Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/repos/testIamPermissions Required parameters: resource Optional parameters: none Body: {:permissions [string]} Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.
(updateConfig$ auth parameters body)
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/updateConfig
Required parameters: name
Optional parameters: none
Body:
{:projectConfig {:pubsubConfigs {}, :enablePrivateKeyCheck boolean, :name string}, :updateMask string}
Updates the Cloud Source Repositories configuration of the project.
https://cloud.google.com/source-repositories/docs/apisapi/reference/rest/v1/projects/updateConfig Required parameters: name Optional parameters: none Body: {:projectConfig {:pubsubConfigs {}, :enablePrivateKeyCheck boolean, :name string}, :updateMask string} Updates the Cloud Source Repositories configuration of the project.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close