Summary
Get device report by ID
Description
Get report based on device and tree ID.
Route
GET /golden_config/report/:device/:treeid
Roles
admin
engineering
support
Parameters
DetailsExampleSchema
Name |
Type |
Required |
Description |
device |
string |
yes |
Device name. |
treeid |
string |
yes |
Tree ID. |
Copied to Clipboard
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
Return
DetailsExampleSchema
Name |
Type |
Description |
data |
object |
Device report. |
Copied to Clipboard
{
"_id": "iosxr0",
"leaf": "dd17f51c-4e3e-489e-d5d4-54fb912df6c7",
"date": "Fri Apr 26 09:56:38 EDT 2019",
"rules": -62908241,
"score": 32.85869923090834,
"errors": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:version",
"condition": "must",
"value": "HqVs",
"severity": "error",
"comparison": "regex",
"ruleId": "b0d8eaf5-2dc6-2c4d-71cf-9e4a18587c80",
"templateVariable": "R"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": "mCfmPI",
"severity": "notices",
"comparison": "string",
"ruleId": "3037c94e-7f7e-5808-ce0f-ca93d73f55e9",
"templateVariable": "AMJXueavhYO"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "cant",
"value": -30046995.705192536,
"severity": "error",
"comparison": "regex",
"ruleId": "b3e6ac60-ddf2-a253-ee27-daade8a549c6",
"templateVariable": "qeEUYGqEm"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "cant",
"value": "q",
"severity": "error",
"comparison": "string",
"ruleId": "14fcd7f0-1e71-a254-5e83-0dfb5f7d4bb3",
"templateVariable": "YIu"
}
],
"warnings": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:version",
"condition": "cant",
"value": "jKeIp",
"severity": "error",
"comparison": "string",
"ruleId": "887e8c00-3d10-2fde-578e-fe174d725a9f",
"templateVariable": "SxOo"
}
],
"notices": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "must",
"value": 26588042.34848024,
"severity": "notices",
"comparison": "string",
"ruleId": "deca4b15-ce46-d019-c55e-7d6870c4e50f",
"templateVariable": "TFlq"
}
]
}