Search Asset Node¶
查询满足条件的资产。
请求格式¶
http://{apigw-address}/asset-tree-service/v2.1/asset-nodes?action=searchAssetV2
请求参数(URI)¶
名称 |
位置(Path/Query) |
是否必须 |
数据类型 |
描述 |
---|---|---|---|---|
orgId |
Query |
true |
String |
资产所属的组织ID。如何获取orgId信息>> |
请求参数(Body)¶
名称 |
是否必须 |
数据类型 |
描述 |
---|---|---|---|
filter |
False |
AssetSearchVo |
查询条件 |
pagination |
False |
pagination请求结构体 |
随机分页。如未指定,默认分页大小是100。Pagination请求结构体>> |
AssetSearchVo 结构体¶
名称 |
是否必须 |
数据类型 |
描述 |
---|---|---|---|
assetIds |
否 |
String Array |
资产列表 |
modelIds |
否 |
String Array |
模型列表 |
rootModelIds |
否 |
String Array |
跟模型列表 |
attributes |
否 |
Map<String, Object> |
属性 |
tags |
否 |
Map<String, String> |
标签 |
nameLike |
否 |
I18nSearchVo结构体 |
资产名称,支持模糊搜索 |
I18nSearchVo结构体¶
名称 |
是否必须 |
数据类型 |
描述 |
---|---|---|---|
locale |
否 |
String |
语言类型,只支持default、zh_CN和en_US。 |
value |
是 |
String |
资产名称在所属语言下的值。 |
响应参数¶
名称 |
数据类型 |
描述 |
---|---|---|
data |
Asset结构体Array |
资产列表 |
示例 1¶
请求示例¶
POST http://{apigw-address}/asset-tree-service/v2.1/asset-nodes?action=searchAssetV2&orgId=1c499110e8800000
{
"projection": ["attributes", "assetId", "name"]
}
返回示例¶
{
"code": 0,
"msg": "OK",
"requestId": "cf08e75c-325a-429f-bdb9-ec5d6a1250d7",
"pagination": {
"pageNo": 1,
"pageSize": 10,
"totalSzie": 10,
"sortedBy": null
},
"data": [{
"assetId": "f1Y6KiOr",
"name": {
"i18nValue": {},
"defaultValue": "earth"
},
"attributes": {
"starsystem": "Solar System",
"de001": 123
}
}, {
"assetId": "WHIFQDEZ",
"name": {
"i18nValue": {},
"defaultValue": "earth"
},
"attributes": {
"starsystem": "Solar System",
"de001": 123
}
}, {
"assetId": "TdqGOisO",
"name": {
"i18nValue": {},
"defaultValue": "earth"
},
"attributes": {
"starsystem": "Solar System",
"de001": 123
}
}, {
"assetId": "T9VewFFA",
"name": {
"i18nValue": {},
"defaultValue": "venus"
},
"attributes": {
"starsystem": "Solar System",
"de001": 123
}
}, {
"assetId": "NU3EbpXK",
"name": {
"i18nValue": {},
"defaultValue": "1559140566137"
},
"attributes": {
"starsystem": "Solar System",
"de001": 123
}
}, {
"assetId": "9AE1XYBl",
"name": {
"i18nValue": {},
"defaultValue": "earth"
},
"attributes": {
"starsystem": "Solar System",
"de001": 123
}
}, {
"assetId": "ZPuCIbDw",
"name": {
"i18nValue": {},
"defaultValue": "earth"
},
"attributes": {
"starsystem": "Solar System",
"de001": 123
}
}]
}