Summary
Get list of reports
Description
Return a list of compliance reports.
Route
GET /golden_config/gc/compliance/reports
Roles
admin
engineering
support
Parameters
DetailsExampleSchema
Name |
Type |
Required |
Description |
This method has no parameters |
Copied to Clipboard
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
Return
DetailsExampleSchema
Name |
Type |
Description |
data |
array |
List of all the compliance reports. |
Copied to Clipboard
[
{
"_id": "11dbb367-5827-c4f4-6b66-43df1639a273",
"reportId": "adee66d1-85d3-34fd-edff-93d5d639442f",
"device": "iosxr0",
"date": "Wed Apr 24 09:56:38 EDT 2019",
"ruleCount": -41020536,
"score": 60.504648432031246,
"grouping": {
"tree": "97d0ab16-26ef-4188-f79b-6df52e506a00",
"leaf": "79e37fba-1096-7961-8045-5256c7568c0a"
},
"errors": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": "NJxgHWukoo",
"severity": "notices",
"comparison": "regex",
"ruleId": "fde999a7-1f63-28b6-d3e2-53ba86038bed",
"templateVariable": "ulbysbMki"
}
],
"warnings": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "must",
"value": "ywKa",
"severity": "error",
"comparison": "string",
"ruleId": "abd8aa97-3d48-226d-23e1-2743f71b6e20",
"templateVariable": "L"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": 10756255.118470833,
"severity": "error",
"comparison": "regex",
"ruleId": "106cc689-cf97-3174-e25c-551962de5005",
"templateVariable": "PMzrfOTALKa"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "must",
"value": "PrwFLQP",
"severity": "error",
"comparison": "regex",
"ruleId": "92918e50-a0c4-7889-fb75-146e1576a2ab",
"templateVariable": "PDsyGFKFC"
}
],
"notices": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "cant",
"value": -95227054.32662581,
"severity": "notices",
"comparison": "regex",
"ruleId": "648b27b2-eb71-f3e9-f231-569ce68e67c0",
"templateVariable": "wiZmqenvMB"
}
]
}
]