Queries the execution results of interactive commands in a specified cluster.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ehpc:ListInvocationResults |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
The cluster ID. You can call ListClusters to obtain the cluster ID. |
ehpc-hz-FYUr32**** |
| CommandId |
string |
Yes |
The command ID. You can call ListCommands to obtain the command ID. |
c-hz01v8x80o3**** |
| InvokeRecordStatus |
string |
No |
The execution status of the command to query. Valid values:
|
Finished |
| PageNumber |
integer |
No |
The page number. Minimum value: 1. Default value: 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page. Valid values: 1 to 50. Default value: 10. |
10 |
| Instance |
array<object> |
No |
The list of target nodes on which the command is executed. |
|
|
object |
No |
|||
| Id |
string |
No |
The instance ID of the Nth target node on which the command is executed. Note
This parameter is used to limit the execution scope. If this parameter is not specified, the command is executed on all nodes in the cluster by default. |
i-uf65bh2113hlqvyr**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| PageSize |
integer |
The number of entries per page. |
10 |
| RequestId |
string |
The request ID. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
| PageNumber |
integer |
The page number. |
1 |
| TotalCount |
integer |
The total number of entries. |
1 |
| InvocationResults |
object |
||
| InvocationResult |
array<object> |
The execution result information. |
|
|
object |
|||
| Success |
boolean |
Indicates whether the process of executing the command and obtaining the result was successful. |
true |
| Message |
string |
The output result. |
hello world |
| FinishedTime |
string |
The completion time. The time is in RFC 3339 format and in UTC. |
2021-09-06T09:14:56Z |
| CommandId |
string |
The command ID. |
c-hz01v8x80o3**** |
| InstanceId |
string |
The instance ID of the node on which the command was executed. |
i-uf65bh2113hlqvyr**** |
| InvokeRecordStatus |
string |
The execution status of the command. Valid values:
|
Finished |
| ExitCode |
integer |
The exit code of the shell command. |
0 |
Examples
Success response
JSON format
{
"PageSize": 10,
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"PageNumber": 1,
"TotalCount": 1,
"InvocationResults": {
"InvocationResult": [
{
"Success": true,
"Message": "hello world",
"FinishedTime": "2021-09-06T09:14:56Z",
"CommandId": "c-hz01v8x80o3****",
"InstanceId": "i-uf65bh2113hlqvyr****",
"InvokeRecordStatus": "Finished",
"ExitCode": 0
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The specified parameter %s is invalid. | The specified parameter %s is invalid. |
| 400 | NotEnabled | You have not enabled this service | You have not enabled this service |
| 400 | InDebt | Your account has overdue payments. | Your account has overdue payments. |
| 500 | UnknownError | An unknown error occurred. | An unknown error occurred. |
| 403 | InvalidClusterStatus | The operation failed due to invalid cluster status. | The cluster status does not support the operation. |
| 403 | ConflictOpt | A conflicting operation is running. | A conflicting operation is running. Please try again later. |
| 404 | ClusterNotFound | The specified cluster does not exist. | The specified instance does not exist. |
| 404 | ObjectNotFound | The specified object is not found. | The specified object does not exist. Please verify the parameter. |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server | The request has failed due to a temporary failure of the server. |
| 406 | EcsError | An error occurred while calling the ECS API operation. | ECS API call error. %s |
| 406 | AgentError | The agent service request failed. | The cluster-side command failed to run. %s |
| 406 | AliyunError | An Alibaba Cloud product error occurred. | Alibaba Cloud product error. %s |
| 407 | NotAuthorized | You are not authorized by RAM for this request. | The request is not authorized by RAM. |
| 409 | PartFailure | Part of the batch operation failed. | Part of the batch operation failed. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.