Developers Guide

Table Of Contents
"@odata.count": 1,
"value": [
{
"@odata.type": "#UpdateService.ComponentComplianceReport",
"@odata.id": "/api/UpdateService/Baselines(8)/
DeviceComplianceReports(5)/ComponentComplianceReports(13)",
"Id": 13,
"Version": "Not updatable through catalog",
"CurrentVersion": "10.5.0.7.745",
"Path": "",
"Name": "IOM Firmware",
"Criticality": "Unknown",
"UniqueIdentifier": "",
"TargetIdentifier": "",
"UpdateAction": "UNKNOWN",
"SourceName": "IOM.Slot.A2",
"PrerequisiteInfo": "",
"ImpactAssessment": "",
"Uri": "",
"RebootRequired": false,
"ComplianceStatus": "UNKNOWN",
"ComplianceDependencies": [],
"ComponentType": "FIRMWARE",
"DependencyUpgradeRequired": false
}
]
}
Table 83. Attributes
Attribute Description
ComplianceStatus Shows the compliance status. The possible options are:
CRITICAL
WARNING
DOWNGRADE
OK
UNKNOWN
RebootRequired Indicates if a reboot is required to make the device compliant.
/api/UpdateService/Baselines(Id)/DeviceComplianceReports(Id)/
ComponentComplianceReports(Id)
This URI represents the compliance information for a specific device component.
GET method for component compliance reports by Id
This method returns component compliance reports by IDs.
Description
Returns the component compliance reports by Id.
Privilege VIEW
HTTP response
codes
200
Example
response body
{
"@odata.context": "/api/
$metadata#UpdateService.ComponentComplianceReport",
"@odata.type": "#UpdateService.ComponentComplianceReport",
"@odata.id": "/api/UpdateService/Baselines(8)/
DeviceComplianceReports(5)/ComponentComplianceReports(13)",
"Id": 13,
Configure 181