Update Pull Request Status
codecommit_update_pull_request_status | R Documentation |
Updates the status of a pull request¶
Description¶
Updates the status of a pull request.
Usage¶
Arguments¶
pullRequestId
[required] The system-generated ID of the pull request. To get this ID, use
list_pull_requests
.pullRequestStatus
[required] The status of the pull request. The only valid operations are to update the status from
OPEN
toOPEN
,OPEN
toCLOSED
or fromCLOSED
toCLOSED
.
Value¶
A list with the following syntax:
list(
pullRequest = list(
pullRequestId = "string",
title = "string",
description = "string",
lastActivityDate = as.POSIXct(
"2015-01-01"
),
creationDate = as.POSIXct(
"2015-01-01"
),
pullRequestStatus = "OPEN"|"CLOSED",
authorArn = "string",
pullRequestTargets = list(
list(
repositoryName = "string",
sourceReference = "string",
destinationReference = "string",
destinationCommit = "string",
sourceCommit = "string",
mergeBase = "string",
mergeMetadata = list(
isMerged = TRUE|FALSE,
mergedBy = "string",
mergeCommitId = "string",
mergeOption = "FAST_FORWARD_MERGE"|"SQUASH_MERGE"|"THREE_WAY_MERGE"
)
)
),
clientRequestToken = "string",
revisionId = "string",
approvalRules = list(
list(
approvalRuleId = "string",
approvalRuleName = "string",
approvalRuleContent = "string",
ruleContentSha256 = "string",
lastModifiedDate = as.POSIXct(
"2015-01-01"
),
creationDate = as.POSIXct(
"2015-01-01"
),
lastModifiedUser = "string",
originApprovalRuleTemplate = list(
approvalRuleTemplateId = "string",
approvalRuleTemplateName = "string"
)
)
)
)
)