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"
}
]
}