Method: projects.locations.connections.gitRepositoryLinks.addPullRequestComment

Agregar un comentario a una solicitud de extracción

Solicitud HTTP

POST https://developerconnect.googleapis.com/v1/{name=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:addPullRequestComment

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
name

string

Obligatorio. Es el nombre del recurso de GitRepositoryLink en el formato projects/*/locations/*/connections/*/gitRepositoryLinks/*.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "pullRequestId": string,
  "comment": {
    object (PullRequestComment)
  }
}
Campos
pullRequestId

string

Obligatorio. Es el ID de la solicitud de extracción.

comment

object (PullRequestComment)

Obligatorio. Es el comentario que se agregará.

Cuerpo de la respuesta

Es un mensaje que representa un comentario de solicitud de extracción de SCM.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "id": string,
  "body": string,
  "author": string,
  "createTime": string,
  "updateTime": string
}
Campos
id

string

Solo salida. Es el ID del comentario.

body

string

Obligatorio. Es el cuerpo del comentario.

author

string

Solo salida. Es el nombre de usuario del autor.

createTime

string (Timestamp format)

Solo salida. Cuándo se creó el comentario.

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: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. Cuándo se actualizó el comentario.

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: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para obtener más información, consulta Authentication Overview.

Permisos de IAM

Se requiere el siguiente permiso de IAM en el recurso name:

  • developerconnect.gitRepositoryLinks.addPullRequestComment

Para obtener más información, consulta la documentación de IAM.