Querying the Service List of Auto-Started Items
Function
This API is used to query the service list of auto-started items.
URI
GET /v5/{project_id}/asset/auto-launchs
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| project_id | Yes | String | Project ID. |
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| host_id | No | String | Server ID |
| host_name | No | String | Server name |
| name | No | String | Auto-started item name |
| host_ip | No | String | Server IP address |
| type | No | String | Auto-started item type
|
| enterprise_project_id | No | String | Enterprise project ID. To query all enterprise projects, set this parameter to all_granted_eps. |
| limit | No | Integer | Number of records on each page |
| offset | No | Integer | Offset, which specifies the start position of the record to be returned. |
| part_match | No | Boolean | Whether fuzzy match is used. The default value is false. |
Request Parameters
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| X-Auth-Token | Yes | String | User token. It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is a user token. |
Response Parameters
Status code: 200
| Parameter | Type | Description |
|---|---|---|
| total_num | Integer | Total number of auto-startup items |
| data_list | Array of AutoLauchResponseInfo objects | Auto-started item list |
| Parameter | Type | Description |
|---|---|---|
| agent_id | String | Agent ID |
| host_id | String | Server ID |
| host_name | String | Server name |
| host_ip | String | Server IP address |
| name | String | Auto-started item name |
| type | Integer | Auto-started item type
|
| path | String | Path of the auto-startup item |
| hash | String | Hash value of the file generated using the SHA256 algorithm |
| run_user | String | User who starts the execution |
| recent_scan_time | Long | Latest scan time |
Example Requests
The first 10 services whose auto-startup item name is S50multi-queue are queried by default.
GET https://{endpoint}/v5/{project_id}/asset/auto-launchs?name=S50multi-queue Example Responses
Status code: 200
Request succeeded.
{
"total_num" : 1,
"data_list" : [ {
"agent_id" : "9e742932bff2894e3d0869d03989b05cefb27a6cbc201d98c4465296xxxxxxxx",
"host_id" : "3d0581a5-03b9-4311-9149-c026b0726a7e",
"host_name" : "name",
"host_ip" : "3d0581a5-03b9-4311-9149-c026b0726a7e",
"name" : "S12hostguard",
"type" : 0,
"path" : "/etc/hostguard",
"hash" : "xxxxxxxx227bffa0c04425ba6c8e0024046caa38dfbca6281b40109axxxxxxxx",
"run_user" : "user",
"recent_scan_time" : 1668240858425
} ]
} Status Codes
| Status Code | Description |
|---|---|
| 200 | Request succeeded. |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot