API Guide

Table Of Contents
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(2)",
"StatusId": 2,
"StatusName": "DOWNGRADE"
},
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(3)",
"StatusId": 3,
"StatusName": "WARNING"
},
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(4)",
"StatusId": 4,
"StatusName": "CRITICAL"
},
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(5)",
"StatusId": 5,
"StatusName": "UNKNOWN"
}
]
}
/api/UpdateService/Baselines(Id)/DeviceComplianceReports
This URI represents the compliance reports for baselines.
GET method for DeviceComplianceReports
This method returns the compliance report for a specific baseline.
Description
Returns the compliance report for a baseline. The compliance report
includes the URIs, /api/UpdateService/Baselines(Id)/DeviceComplianceReports(Id)/
ComponentComplianceReports and /api/UpdateService/Baselines(Id)/
DeviceComplianceReports(Id)/ComponentComplianceReports(Id), by default.
Privilege VIEW
HTTP response
codes
200
Example
response body
{
"@odata.context": "/api/
$metadata#Collection(UpdateService.DeviceComplianceReport)",
"@odata.count": 2,
"value": [
{
"@odata.type": "#UpdateService.DeviceComplianceReport",
"@odata.id": "/api/UpdateService/Baselines(8)/
DeviceComplianceReports(4)",
"Id": 4,
"DeviceId": 10067,
"ServiceTag": "CJ2J5Z2",
"DeviceModel": "MX9116n Fabric Engine",
"DeviceTypeName": "NETWORK_IOM",
"DeviceName": "IOM-A1",
"FirmwareStatus": "Unknown",
"ComplianceStatus": "UNKNOWN",
"DeviceTypeId": 4000,
"RebootRequired": false,
"DeviceFirmwareUpdateCapable": true,
166 Configure