Method: projects.locations.connections.gitRepositoryLinks.addPullRequestComment

Aggiungi un commento a una richiesta di pull.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri di percorso

Parametri
name

string

Obbligatorio. Il nome risorsa di GitRepositoryLink nel formato projects/*/locations/*/connections/*/gitRepositoryLinks/*.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "pullRequestId": string,
  "comment": {
    object (PullRequestComment)
  }
}
Campi
pullRequestId

string

Obbligatorio. L'ID della richiesta di pull.

comment

object (PullRequestComment)

Obbligatorio. Il commento da aggiungere.

Corpo della risposta

Messaggio che rappresenta un commento alla richiesta di pull SCM.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "id": string,
  "body": string,
  "author": string,
  "createTime": string,
  "updateTime": string
}
Campi
id

string

Solo output. L'ID del commento.

body

string

Obbligatorio. Il corpo del commento.

author

string

Solo output. Il nome utente dell'autore.

createTime

string (Timestamp format)

Solo output. Quando è stato creato il commento.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. Quando è stato aggiornato il commento.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per saperne di più, consulta la Authentication Overview.

Autorizzazioni IAM

Richiede la seguente autorizzazione IAM per la risorsa name:

  • developerconnect.gitRepositoryLinks.addPullRequestComment

Per saperne di più, consulta la documentazione di IAM.