Approves or rejects a specified approval process instance.
Operation description
Request description
This operation allows you to approve or reject a specified approval process instance by passing in the ProcessInstanceId and approval information (including ApprovalComment and ApprovalAction).
ApprovalAction can be Agree or Deny, indicating approval or rejection respectively.
ApprovalComment is required and records the specific approval opinion.
Try it now
Test
RAM authorization
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ProcessInstanceId |
string |
Yes |
The process instance ID. Both new and legacy Security Center approval forms are supported. |
332066440109224007 |
| ApprovalComment |
string |
Yes |
The approval comment. |
同意授权 |
| NewExpiration |
integer |
No |
The new authorization expiration time. Unit: milliseconds (UNIX timestamp). |
1782541464000 |
| ApprovalAction |
string |
Yes |
The approval action. Valid values:
Valid values:
|
Agree |
| ClientToken |
string |
No |
The idempotency token. We recommend that you use a UUID. |
1AFAE64E-D1BE-432B-A9***** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID, which is used to locate logs and troubleshoot issues. |
0bc5df3a17***903790e8e8a |
Examples
Success response
JSON format
{
"RequestId": "0bc5df3a17***903790e8e8a"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.