API Guide

Table Of Contents
HTTP response
codes
200
Example
Input:
Output:
{
"@odata.context": "/api/$metadata#UpdateService.DeviceComplianceReport/
$entity",
"@odata.type": "#UpdateService.DeviceComplianceReport",
"@odata.id": "/api/UpdateService/Baselines(8)/
DeviceComplianceReports(190)",
"Id": 190,
"DeviceId": 25031,
"ServiceTag": "7BU102R",
"DeviceModel": "PowerEdge MX7000",
"DeviceTypeName": "CHASSIS",
"DeviceName": "MX-7BU102RMX-7BU102RMX-7BU102RMX",
"FirmwareStatus": "Compliant",
"ComplianceStatus": "OK",
"DeviceTypeId": 2000,
"RebootRequired": true,
"ComponentComplianceReports@odata.navigationLink": "/api/UpdateService/
Baselines(8)/DeviceComplianceReports(190)/ComponentComplianceReports"
}
/api/UpdateService/Baselines(Id)/DeviceComplianceReports(Id)/
ComponentComplianceReports
This URI represents the compliance reports for specific devices.
GET method for ComponentComplianceReports
This method returns the compliance report for a specific device.
Description
Returns the compliance report for a specific device from a specific baseline.
Privilege VIEW
HTTP response
codes
200
Example
Input:
Output:
{
"@odata.context": "/api/
$metadata#Collection(UpdateService.ComponentComplianceReport)",
"@odata.count": 1,
"value":
[
{
"@odata.type": "#UpdateService.ComponentComplianceReport",
"@odata.id": "/api/UpdateService/Baselines(6)/
DeviceComplianceReports(9524)/ComponentComplianceReports(94454)",
"Id": 94454,
"Version": "2.7.0",
"CurrentVersion": "2.6.1",
"Path": "FOLDER05014642M/1/BIOS_9DWNX_WN64_2.7.0.EXE",
"Name": "Server BIOS 11G",
"Criticality": "Urgent",
"UniqueIdentifier": "9DWNXLW6433e04961d34a35398ed74bae031d51cc",
"TargetIdentifier": "159",
"UpdateAction": "UPGRADE",
"SourceName": "DCIM:INSTALLED#741__BIOS.Setup.1-1",
Configure 119