Recurso: GitRepositoryLink
Es el mensaje que describe el objeto GitRepositoryLink.
| Representación 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 } |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso del repositorio, en el formato |
cloneUri |
Obligatorio. Es el URI de clonación de Git. |
createTime |
Solo salida. [Solo salida] Marca de tiempo de creación Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. [Solo salida] Marca de tiempo de actualización Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
deleteTime |
Solo salida. [Solo salida] Marca de tiempo de eliminación Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
labels |
Opcional. Etiquetas como pares clave-valor Un objeto que contiene una lista de pares |
etag |
Es opcional. El servidor calcula esta suma de comprobación según el valor de otros campos y se puede enviar en las solicitudes de actualización y eliminación para garantizar que el cliente tenga un valor actualizado antes de continuar. |
reconciling |
Solo salida. Se establece en verdadero cuando la conexión se configura o actualiza en segundo plano. |
annotations |
Es opcional. Permite que los clientes almacenen pequeñas cantidades de datos arbitrarios. Un objeto que contiene una lista de pares |
uid |
Solo salida. Es un identificador único asignado por el sistema para el GitRepositoryLink. |
webhookId |
Solo salida. Es el ID externo del webhook creado para el repositorio. |
gitProxyUri |
Solo salida. Es el URI para acceder al repositorio vinculado a través del proxy de Git. Este campo solo se completa si el proxy de Git está habilitado para la conexión. |
Métodos |
|
|---|---|
|
Agregar un comentario a una solicitud de extracción |
|
Agrega un comentario de revisión (intercalado en la diferencia) a una solicitud de extracción. |
|
Crea un GitRepositoryLink. |
|
Borra un solo GitRepositoryLink. |
|
Diferencia las confirmaciones de un GitRepositoryLink. |
|
Recupera los detalles de la confirmación desde un vínculo del repositorio de Git. |
|
Recupera una lista de confirmaciones de un vínculo de repositorio de Git. |
|
Recupera información de blame para un archivo o un rango de líneas en un archivo. |
|
Recupera la lista de ramas o etiquetas de un repositorio determinado. |
|
Recupera los detalles de la solicitud de extracción desde un vínculo del repositorio de Git. |
|
Recupera una lista de solicitudes de extracción del repositorio remoto. |
|
Recupera el token de lectura de un gitRepositoryLink determinado. |
|
Recupera el token de lectura y escritura de un gitRepositoryLink determinado. |
|
Obtiene los detalles de un solo GitRepositoryLink. |
|
Enumera los GitRepositoryLinks en un proyecto, una ubicación y una conexión determinados. |
|
Modifica una solicitud de extracción en el repositorio de SCM remoto asociado con un GitRepositoryLink. |
|
Abre una solicitud de extracción en el repositorio de SCM remoto asociado con un GitRepositoryLink. |
|
Las instancias externas de Bitbucket Cloud llaman a ProcessBitbucketCloudWebhook para notificar eventos. |
|
Las instancias externas de Bitbucket Data Center llaman a ProcessBitbucketDataCenterWebhook para notificar eventos. |
|
Las instancias externas de GitLab Enterprise llaman a ProcessGitLabEnterpriseWebhook para notificar eventos. |
|
GitLab.com llama a ProcessGitLabWebhook para notificar eventos. |