Method: projects.locations.connections.gitRepositoryLinks.addPullRequestComment

pull リクエストにコメントを追加します。

HTTP リクエスト

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

この URL では gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。GitRepositoryLink のリソース名(projects/*/locations/*/connections/*/gitRepositoryLinks/* 形式)。

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "pullRequestId": string,
  "comment": {
    object (PullRequestComment)
  }
}
フィールド
pullRequestId

string

必須。pull リクエストの ID。

comment

object (PullRequestComment)

必須。追加するコメント。

レスポンスの本文

SCM pull リクエストのコメントを表すメッセージ。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

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 のドキュメントをご覧ください。