Method: projects.locations.connections.gitRepositoryLinks.addPullRequestComment

在提取要求中新增註解。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
name

string

這是必要旗標,GitRepositoryLink 的資源名稱,格式為 projects/*/locations/*/connections/*/gitRepositoryLinks/*。

要求主體

要求主體包含下列結構的資料:

JSON 表示法
{
  "pullRequestId": string,
  "comment": {
    object (PullRequestComment)
  }
}
欄位
pullRequestId

string

這是必要旗標,提取要求的 ID。

comment

object (PullRequestComment)

這是必要旗標,要新增的註解。

回應主體

代表 SCM 提取要求註解的訊息。

如果成功,回應主體會含有以下結構的資料:

JSON 表示法
{
  "id": string,
  "body": string,
  "author": string,
  "createTime": string,
  "updateTime": string
}
欄位
id

string

僅供輸出。留言的 ID。

body

string

這是必要旗標,註解內文。

author

string

僅供輸出。作者的使用者名稱。

createTime

string (Timestamp format)

僅供輸出。留言建立時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

updateTime

string (Timestamp format)

僅供輸出。更新留言的時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

授權範圍

需要下列 OAuth 範圍:

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

詳情請參閱Authentication Overview。

IAM 權限

需要 name 資源的下列 IAM 權限:

  • developerconnect.gitRepositoryLinks.addPullRequestComment

詳情請參閱 IAM 說明文件。