查询指定中间件的服务器列表
功能介绍
查询指定中间件的服务器列表,通过传入中间件名称参数,返回对应的中间件服务器列表
URI
GET /v5/{project_id}/asset/midwares/detail
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
enterprise_project_id |
否 |
String |
租户企业项目ID |
file_name |
是 |
String |
文件名称 |
category |
否 |
String |
类别,包含如下:
|
host_name |
否 |
String |
服务器名称 |
host_ip |
否 |
String |
服务器IP |
limit |
否 |
Integer |
默认10 |
offset |
否 |
Integer |
默认是0 |
part_match |
否 |
Boolean |
是否模糊匹配,默认false表示精确匹配 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
x-auth-token |
是 |
String |
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) |
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
total_num |
Integer |
总数 |
data_list |
Array of JarPackageHostInfo objects |
服务器列表 |
参数 |
参数类型 |
描述 |
---|---|---|
agent_id |
String |
agent_id |
host_id |
String |
主机id |
host_name |
String |
服务器名称 |
host_ip |
String |
服务器ip |
file_name |
String |
Jar包名称 |
name |
String |
Jar包名称(不带后缀) |
catalogue |
String |
Jar包类型 |
file_type |
String |
Jar包后缀 |
version |
String |
Jar包版本 |
path |
String |
Jar包路径 |
hash |
String |
Jar包hash |
size |
Integer |
Jar包大小 |
uid |
Integer |
uid |
gid |
Integer |
gid |
mode |
String |
文件权限 |
pid |
Integer |
进程id |
proc_path |
String |
进程可执行文件路径 |
container_id |
String |
容器实例id |
container_name |
String |
容器名称 |
package_path |
String |
包路径 |
is_embedded |
Integer |
显示的是否是嵌套包 |
record_time |
Long |
扫描时间 |
请求示例
默认查询前10条中间件名称为log4j-core-2.8.2.jar,类别为主机的服务器列表
GET https://{endpoint}/v5/{project_id}/asset/midwares/detail?file_name=log4j-core-2.8.2.jar&category=host
响应示例
状态码:200
ListJarPackageHostInfo
{ "data_list" : [ { "agent_id" : "2d0fe7824005bf001220ad9d892e86f8af44a7d3608dab11165008ce439d3583", "catalogue" : "util", "container_id" : "", "file_name" : "rt.jar", "file_type" : "jar", "gid" : 0, "hash" : "04bf14e3b1da55d95561ca78cb29caa909410051dbe047e91ad6f5c1dedb8d6d", "host_id" : "103ed820-62e5-4754-b0f8-3e47b6dd49d2", "host_ip" : "192.168.1.76", "host_name" : "正在测试勿删", "mode" : "-rw-------", "name" : "Java Runtime Environment", "path" : "/CloudResetPwdUpdateAgent/depend/jre/lib/rt.jar", "pid" : 1614, "proc_path" : "/CloudResetPwdUpdateAgent/depend/jre/bin/java", "record_time" : 1690513169986, "uid" : 0, "version" : "1.8.0_252", "size" : 128, "container_name" : "aaaa", "package_path" : "/CloudResetPwdUpdateAgent/depend/jre/bin/java", "is_embedded" : 0 } ], "total_num" : 1 }
状态码
状态码 |
描述 |
---|---|
200 |
ListJarPackageHostInfo |
错误码
请参见错误码。