Querying the Middleware List
Function
This API is used to query the middleware list. The server list can be queried by middleware name.
URI
GET /v5/{project_id}/asset/midwares
Parameter | Mandatory | Type | Description |
---|---|---|---|
project_id | Yes | String | Project ID |
Parameter | Mandatory | Type | Description |
---|---|---|---|
enterprise_project_id | No | String | Enterprise project ID. To query all enterprise projects, set this parameter to all_granted_eps. |
file_name | No | String | JAR file name |
category | No | String | Type. Its value can be:
|
limit | No | Integer | Number of records on each page |
offset | No | Integer | Offset, which specifies the start position of the record to be returned. |
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 token. |
Response Parameters
Status code: 200
Parameter | Type | Description |
---|---|---|
total_num | Integer | Total number of JAR packages |
data_list | Array of JarPackageStatisticsResponseInfo objects | JAR package statistics list |
Parameter | Type | Description |
---|---|---|
file_name | String | JAR file name |
num | Integer | Total number of JAR packages |
Example Requests
The first 10 middleware records whose name is rt.jar and type is host are queried by default.
GET https://{endpoint}/v5/{project_id}/asset/midwares?file_name=rt.jar&category=host
Example Responses
Status code: 200
Request succeeded.
{"data_list" : [ {"file_name" : "rt.jar","num" : 18} ],"total_num" : 1}
Status Codes
Status Code | Description |
---|---|
200 | Request succeeded. |
Error Codes
See Error Codes.
- URI