Ressource : GitRepositoryLink
Message décrivant l'objet GitRepositoryLink
| Représentation JSON |
|---|
{ "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 } |
| Champs | |
|---|---|
name |
Identifiant. Nom de ressource du dépôt, au format |
cloneUri |
Obligatoire. URI de clonage Git. |
createTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de création Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de mise à jour Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
deleteTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de suppression Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
labels |
Facultatif. Étiquettes sous forme de paires clé/valeur Objet contenant une liste de paires |
etag |
Facultatif. Cette somme de contrôle est calculée par le serveur en fonction de la valeur des autres champs. Elle peut être envoyée lors des requêtes de mise à jour et de suppression pour s'assurer que le client dispose d'une valeur à jour avant de continuer. |
reconciling |
Uniquement en sortie. Défini sur "true" lorsque la connexion est en cours de configuration ou de mise à jour en arrière-plan. |
annotations |
Facultatif. Permet aux clients de stocker de petites quantités de données arbitraires. Objet contenant une liste de paires |
uid |
Uniquement en sortie. Identifiant unique attribué par le système pour GitRepositoryLink. |
webhookId |
Uniquement en sortie. ID externe du webhook créé pour le dépôt. |
gitProxyUri |
Uniquement en sortie. URI permettant d'accéder au dépôt associé via le proxy Git. Ce champ n'est renseigné que si le proxy Git est activé pour la connexion. |
Méthodes |
|
|---|---|
|
Ajouter un commentaire à une demande d'extraction. |
|
Ajouter un commentaire d'examen (intégré au diff) à une demande d'extraction. |
|
Crée un GitRepositoryLink. |
|
Supprime une seule ressource GitRepositoryLink. |
|
Différencie les commits pour un GitRepositoryLink. |
|
Récupérez les détails d'un commit à partir d'un lien de dépôt Git. |
|
Récupérez une liste de commits à partir d'un lien de dépôt Git. |
|
Récupère les informations de blame pour un fichier ou une plage de lignes dans un fichier. |
|
Récupérez la liste des branches ou des tags d'un dépôt donné. |
|
Récupérez les détails d'une demande d'extraction à partir d'un lien de dépôt Git. |
|
Récupère une liste de demandes d'extraction à partir du dépôt distant. |
|
Récupère le jeton de lecture d'un gitRepositoryLink donné. |
|
Récupère le jeton de lecture/écriture d'un gitRepositoryLink donné. |
|
Récupère les détails d'un seul GitRepositoryLink. |
|
Liste les GitRepositoryLinks d'un projet, d'un emplacement et d'une connexion donnés. |
|
Modifie une demande d'extraction dans le dépôt SCM distant associé à un GitRepositoryLink. |
|
Ouvre une demande d'extraction dans le dépôt SCM distant associé à un GitRepositoryLink. |
|
ProcessBitbucketCloudWebhook est appelé par les instances Bitbucket Cloud externes pour notifier les événements. |
|
ProcessBitbucketDataCenterWebhook est appelé par les instances Bitbucket Data Center externes pour notifier les événements. |
|
"ProcessGitLabEnterpriseWebhook" est appelé par les instances GitLab Enterprise externes pour notifier les événements. |
|
ProcessGitLabWebhook est appelé par GitLab.com pour notifier les événements. |