Resource: GitRepositoryLink
Message describing the GitRepositoryLink object
JSON representation |
---|
{ "name": string, "cloneUri": string, "createTime": string, "updateTime": string, "deleteTime": string, "labels": { string: string, ... }, "etag": string, "reconciling": boolean, "annotations": { string: string, ... }, "uid": string, "webhookId": string, "gitProxyUri": string } |
Fields | |
---|---|
name |
Identifier. Resource name of the repository, in the format |
cloneUri |
Required. Git Clone URI. |
createTime |
Output only. [Output only] Create timestamp Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. [Output only] Update timestamp Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
deleteTime |
Output only. [Output only] Delete timestamp Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
labels |
Optional. Labels as key value pairs An object containing a list of |
etag |
Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. |
reconciling |
Output only. Set to true when the connection is being set up or updated in the background. |
annotations |
Optional. Allows clients to store small amounts of arbitrary data. An object containing a list of |
uid |
Output only. A system-assigned unique identifier for the GitRepositoryLink. |
webhookId |
Output only. External ID of the webhook created for the repository. |
gitProxyUri |
Output only. URI to access the linked repository through the Git Proxy. This field is only populated if the git proxy is enabled for the connection. |
Methods |
|
---|---|
|
Creates a GitRepositoryLink. |
|
Deletes a single GitRepositoryLink. |
|
Fetch the list of branches or tags for a given repository. |
|
Fetches read token of a given gitRepositoryLink. |
|
Fetches read/write token of a given gitRepositoryLink. |
|
Gets details of a single GitRepositoryLink. |
|
Lists GitRepositoryLinks in a given project, location, and connection. |
|
ProcessBitbucketCloudWebhook is called by the external Bitbucket Cloud instances for notifying events. |
|
ProcessBitbucketDataCenterWebhook is called by the external Bitbucket Data Center instances for notifying events. |
|
ProcessGitLabEnterpriseWebhook is called by the external GitLab Enterprise instances for notifying events. |
|
ProcessGitLabWebhook is called by the GitLab.com for notifying events. |