Ressource: GitRepositoryLink
Nachricht, die das GitRepositoryLink-Objekt beschreibt
| JSON-Darstellung |
|---|
{ "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 } |
| Felder | |
|---|---|
name |
ID. Ressourcenname des Repositorys im Format |
cloneUri |
Pflichtangabe. Git-Klon-URI. |
createTime |
Nur Ausgabe. [Nur Ausgabe] Zeitstempel der Erstellung Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. [Nur Ausgabe] Zeitstempel der Aktualisierung Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
deleteTime |
Nur Ausgabe. [Nur Ausgabe] Zeitstempel des Löschens Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
labels |
Optional. Labels als Schlüssel/Wert-Paare. Ein Objekt, das eine Liste von |
etag |
Optional. Diese Prüfsumme wird vom Server anhand des Werts anderer Felder berechnet und kann bei Aktualisierungs- und Löschanfragen gesendet werden, um sicherzustellen, dass der Client vor dem Fortfahren einen aktuellen Wert hat. |
reconciling |
Nur Ausgabe. Wird auf „true“ gesetzt, wenn die Verbindung im Hintergrund eingerichtet oder aktualisiert wird. |
annotations |
Optional. Ermöglicht Clients, kleine Mengen beliebiger Daten zu speichern. Ein Objekt, das eine Liste von |
uid |
Nur Ausgabe. Eine vom System zugewiesene eindeutige Kennung für den GitRepositoryLink. |
webhookId |
Nur Ausgabe. Externe ID des Webhooks, der für das Repository erstellt wurde. |
gitProxyUri |
Nur Ausgabe. URI für den Zugriff auf das verknüpfte Repository über den Git-Proxy. Dieses Feld wird nur ausgefüllt, wenn der Git-Proxy für die Verbindung aktiviert ist. |
Methoden |
|
|---|---|
|
Fügen Sie einer Pull-Anfrage einen Kommentar hinzu. |
|
Fügen Sie einem Pull-Anfrage einen Überprüfungskommentar (inline im Diff) hinzu. |
|
Erstellt einen GitRepositoryLink. |
|
Löscht einen einzelnen GitRepositoryLink. |
|
Diff-Commits für einen GitRepositoryLink. |
|
Commit-Details über einen Git-Repository-Link abrufen. |
|
Liste der Commits über einen Git-Repository-Link abrufen |
|
Ruft Blame-Informationen für eine Datei oder einen Zeilenbereich in einer Datei ab. |
|
Rufen Sie die Liste der Zweige oder Tags für ein bestimmtes Repository ab. |
|
Details zu Pull-Anfragen über einen Git-Repository-Link abrufen. |
|
Ruft eine Liste von Pull-Anfragen aus dem Remote-Repository ab. |
|
Ruft das Lesetoken eines bestimmten gitRepositoryLink ab. |
|
Ruft das Lese-/Schreibtoken eines bestimmten gitRepositoryLink ab. |
|
Ruft Details zu einem einzelnen GitRepositoryLink ab. |
|
Listet GitRepositoryLinks in einem angegebenen Projekt, an einem angegebenen Standort und in einer angegebenen Verbindung auf. |
|
Ändert eine Pull-Anfrage im Remote-SCM-Repository, das mit einem GitRepositoryLink verknüpft ist. |
|
Öffnet eine Pull-Anfrage im Remote-SCM-Repository, das mit einem GitRepositoryLink verknüpft ist. |
|
„ProcessBitbucketCloudWebhook“ wird von den externen Bitbucket Cloud-Instanzen aufgerufen, um Ereignisse zu melden. |
|
„ProcessBitbucketDataCenterWebhook“ wird von den externen Bitbucket Data Center-Instanzen aufgerufen, um Ereignisse zu melden. |
|
„ProcessGitLabEnterpriseWebhook“ wird von den externen GitLab Enterprise-Instanzen aufgerufen, um Ereignisse zu melden. |
|
ProcessGitLabWebhook wird von GitLab.com aufgerufen, um Ereignisse zu melden. |