Displaying Batch Details
Function
This API is used to query batch details, which is used to obtain the instance list in a batch by page. Filter criteria: pagination parameters.
URI
GET /v1/job/script/orders/{execute_uuid}/batches/{batch_index}
Parameter | Mandatory | Type | Description |
|---|---|---|---|
batch_index | Yes | Integer | Batch index. Minimum value: 1 Maximum value: 20 |
execute_uuid | Yes | String | Execution ID of a script service ticket, which is obtained from the response bodies of executeJobScript and ListJobScriptOrders. Minimum length: 1 character Maximum length: 26 characters |
Parameter | Mandatory | Type | Description |
|---|---|---|---|
status | No | String | Instance execution status. The options are as follows: READY: to be executed; PROCESSING: being executed; ABNORMAL: abnormal; CANCELED: canceled; FINISHED: successful. The value can be:
|
limit | Yes | Integer | Pagination parameter: maximum number of records returned on each page. Minimum value: 1 Maximum value: 50 |
marker | Yes | Long | Pagination parameter: ID of the last record on the previous page. Minimum value: 0 Maximum value: 2147483647 |
Request Parameters
None
Response Parameters
Status code: 200
Parameter | Type | Description |
|---|---|---|
batch_index | Integer | Batch index, starting from 1. |
total_instances | Integer | Number of instances executed in a batch |
execute_instances | Array of ExectionInstanceModel objects | Execution instance list, pagination |
Parameter | Type | Description |
|---|---|---|
id | Long | Primary key ID |
target_instance | ResourceInstance object | New instance |
gmt_created | Long | Creation time. |
gmt_finished | Long | Completion time |
execute_costs | Long | Timeout interval, in seconds. |
status | String | Instance execution status The value can be:
|
message | String | Instance execution logs |
Parameter | Type | Description |
|---|---|---|
resource_id | String | Host ID of an ECS |
agent_sn | String | Agent management ID. |
agent_status | String | Agent management status |
properties | ResourceInstanceProp object | Additional attributes of the host |
Parameter | Type | Description |
|---|---|---|
host_name | String | Host name |
fixed_ip | String | IP address of the internal network |
floating_ip | String | Elastic IP Address (EIP) |
region_id | String | Region ID |
zone_id | String | AZ |
application | String | CloudCMDB application. This parameter has a value only in the CloudCMDB application view, which is similar to the cloud services on the management plane. |
group | String | CloudCMDB group. This parameter has a value only in the CloudCMDB application view, which is similar to the schema of the management plane. |
project_id | String | Project ID of an instance. Consumption is required. This parameter is mandatory. |
Request Example
None
Response Example
Status code: 200
Response
{
"data" : {
"batch_index" : 1,
"total_instances" : 1,
"execute_instances" : [ {
"id" : 1588,
"target_instance" : {
"resource_id" : "resource_id",
"agent_sn" : "agent_sn",
"agent_status" : null,
"region_id" : null,
"project_id" : null,
"properties" : {
"host_name" : "host_name",
"fixed_ip" : "x.x.x.x",
"floating_ip" : null,
"region_id" : "cn-north-7",
"zone_id" : "cn-north-7c",
"application" : null,
"group" : null,
"project_id" : null
}
},
"gmt_created" : 1697946452436,
"gmt_finished" : 1697946763467,
"execute_costs" : 311031,
"status" : "CANCELED",
"message" : "Script execution result"
} ]
}
} Status Code
Status Code | Description |
|---|---|
200 | Response |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

