Skip to main content
PATCH
/
v1
/
projects
/
{project}
/
issues
/
{issue}
:comment
{  "name": "<string>",  "comment": "<string>",  "payload": "<string>",  "createTime": "2023-11-07T05:31:56Z",  "updateTime": "2023-11-07T05:31:56Z",  "creator": "<string>",  "approval": {  "status": "STATUS_UNSPECIFIED"  },  "issueUpdate": {  "fromTitle": "<string>",  "toTitle": "<string>",  "fromDescription": "<string>",  "toDescription": "<string>",  "fromStatus": "ISSUE_STATUS_UNSPECIFIED",  "toStatus": "ISSUE_STATUS_UNSPECIFIED",  "fromLabels": [  "<string>"  ],  "toLabels": [  "<string>"  ]  },  "stageEnd": {  "stage": "<string>"  },  "taskUpdate": {  "tasks": [  "<string>"  ],  "fromSheet": "<string>",  "toSheet": "<string>",  "toStatus": "STATUS_UNSPECIFIED"  },  "taskPriorBackup": {  "task": "<string>",  "tables": [  {  "schema": "<string>",  "table": "<string>"  }  ],  "originalLine": 123,  "database": "<string>",  "error": "<string>"  } }

Path Parameters

project
string
required

The project id.

issue
string
required

The issue id.

Query Parameters

updateMask
string<field-mask>

The list of fields to update.

allowMissing
boolean

If set to true, and the issue comment is not found, a new issue comment will be created. In this situation, update_mask is ignored.

Body

application/json
name
string

Format: projects/{project}/issues/{issue}/issueComments/{issueComment-uid}

comment
string
payload
string

TODO: use struct message instead.

approval
object
issueUpdate
object
stageEnd
object
taskUpdate
object
taskPriorBackup
object

Response

OK

name
string

Format: projects/{project}/issues/{issue}/issueComments/{issueComment-uid}

comment
string
payload
string

TODO: use struct message instead.

createTime
string<date-time>
updateTime
string<date-time>
creator
string

Format: users/{email}

approval
object
issueUpdate
object
stageEnd
object
taskUpdate
object
taskPriorBackup
object