TrustSec - cisco-pxgrid/pxgrid-rest-ws GitHub Wiki
Service: com.cisco.ise.trustsec
This is ISE TrustSec service. Currently, it provides the status of SGACL downloads.
Service properties
Name |
Description |
Example |
wsPubsubService |
|
com.cisco.ise.pubsub |
policyDownloadTopic |
|
/topic/com.cisco.ise.trustsec.policy.download |
WS STOMP messaging
policyDownloadTopic
{
"policyDownloads":
[
array of policyDownload objects
]
}
Objects
"policyDownload" object
Name |
Type |
Description |
timestamp |
Datetime |
The time this record was created in ISE. |
serverName |
string |
ISE server name where data is recorded |
status |
string |
SUCCESS or FAILURE |
failureReason |
string |
|
nasIpAddress |
string |
|
matrixName |
string |
|
rbaclSourceList |
string |
|
policies |
Array of "policy" object |
|
"policy" object
Name |
Type |
Description |
sourceSgt |
integer |
|
sourceSgtGenerationId |
string |
|
destinationSgt |
integer |
|
destinationSgtGenerationId |
string |
|
sgaclName |
string |
|
sgaclGenerationId |
string |
|
Samples
{
"policyDownloads": [{
"timestamp": "2017-05-30T14:25:06.653-07:00",
"serverName": "pxgrid-002",
"status": "SUCCESS",
"nasIpAddress": "192.168.113.3",
"rbaclSourceList": "000F-08",
"matrixName": "Production",
"policies": [{
"sourceSgt": 5,
"destinationSgt": 15,
"destinationSgtGenerationId": "09",
"sgaclName": "bhargavsgacl",
"sgaclGenerationId": "1"
}, {
"sourceSgt": 15,
"destinationSgt": 15,
"destinationSgtGenerationId": "09",
"sgaclName": "bhargavsgacl",
"sgaclGenerationId": "1"
}]
}]
}