API Guide

Firmware inventory management
Topics:
Create host level firmware inventory report
Create cluster level firmware inventory report
Create host level firmware inventory report
Description: Creates the host level firmware inventory report. You can view the host component details that is associated to
the given bundle ID before performing firmware update.
Ensure that the host is managed by OMIVV and management complaint.
Use the bundle ID received from the /Services/RepositoryManagementService/RepositoryData?
repoProfileID={repoProfileID}&systemId={systemId}&bundleId={bundleId} API.
Use the system ID received from the /Services/ConsoleService/Clusters/{cluster-id} API.
For hosts that are managed at data center level, use the system ID received from the /Services/ConsoleService/Consoles/{id}
API.
Command or URL: /Services/UpdateService/FWReport
Method: POST
Authorization: Bearer authentication
Request Body:
{
"reportType":"HOST",
"hostID":"{host ID}",
"repoProfileID":"{Repository profile ID}"
"bundleAssociation":[
{
"systemId":"{system ID}",
"bundleID":"{Bundle ID}"
}
],
}
For more information about request body parameters, see Request body on page 36.
Parameters: None
vCenter privileges required: Dell.Configuration.Firmware Update
HTTP response code:
Table 19. HTTP response code
Code Description
200 OK
400 Invalid parameters
401 Authorization failure
403 Failed to login to vCenter
429 Too many requests
8
Firmware inventory management 23