Endpoint Asset - cisco-pxgrid/pxgrid-rest-ws GitHub Wiki
Service: com.cisco.endpoint.asset
This is ISE pxGrid Context-In feature
This is for providers to publish asset data into ISE
where ISE Profiler component acts as a subscriber to collect
Service properties
| Name |
Description |
Example |
| wsPubsubService |
|
com.cisco.ise.pubsub |
| assetTopic |
|
/topic/com.cisco.endpoint.asset |
WS STOMP
assetTopic
{
"opType": operation type,
"asset": asset object
}
Objects
"opType" type
"opType" is one of the following strings:
"asset" object
| Name |
Type |
Description |
| assetId |
string |
|
| assetName |
string |
|
| assetIpAddress |
string |
|
| assetMacAddress |
string |
|
| assetVendor |
string |
|
| assetProductId |
string |
|
| assetSerialNumber |
string |
|
| assetDeviceType |
string |
|
| assetSwRevision |
string |
|
| assetHwRevision |
string |
|
| assetProtocol |
string |
|
| assetCustomAttributes |
array of assetCustomAttributes |
|
| assetConnectedLinks |
array of assetConnectedLinks |
|
"assetCustomAttributes" object
| Name |
Type |
Description |
| key |
string |
|
| value |
string |
|
"assetConnectedLinks" object
| Name |
Type |
Description |
| key |
string |
|
| value |
string |
|
samples
{
"assetId": "260",
"assetName": "Abjergaryn - 47",
"assetHwRevision": "5.6",
"assetProtocol": "CIP",
"assetVendor": "Cisco Systems",
"assetSwRevision": "4.6",
"assetProductId": "IE2000",
"assetSerialNumber": "1212121213243",
"assetMacAddress": "48:b2:d0:63:d1:32",
"assetIpAddress": "56.56.217.16",
"assetDeviceType": "EtherNet IP Node",
"assetCustomAttributes": [
{
"value": "3",
"key": "indattr2"
},
{
"value": "Root",
"key": "assetGroup"
},
{
"value": "1",
"key": "indattr3"
}
],
"assetConnectedLinks": [
{
"value": "3",
"key": "indattr2"
},
{
"value": "Root",
"key": "assetGroup"
},
{
"value": "1",
"key": "indattr3"
}
]
}