API Guide
Table Of Contents
- OpenManage Integration for VMware vCenter Version 5.3 API Guide
- Contents
- Overview
- Get started
- Security
- Use cases
- Session management
- License management
- Console management
- Repository profile management
- Cluster profile management
- Firmware repository inventory management
- Firmware inventory management
- Firmware update management
- System profile management
- Drift management
- Get subsystem health report (OMIVV Host Health)
- Host management
- Request body
- Response body
- OMIVV-Specific error codes
"bundleID":"{Bundle ID}"
},
{
"systemId":"{System ID}",
"bundleID":"{Bundle ID}"
}
],
"repoProfileID":"{Repository profile ID}"
}
For more information about request body parameters, see Request body on page 92.
Parameters: None
vCenter privileges required: Dell.Configuration.Firmware Update
HTTP response code:
Table 29. HTTP response code
Code Description or response object
200 OK
400 Invalid parameters
401 Authorization failure
403 Failed to login to vCenter
429 Too many requests
500 Internal Server error / timeout
For OMIVV-Specific error codes, see OMIVV-Specific error codes on page 112.
Example Response:
{
"reportType": "{CLUSTER}",
"clusterReport": {
"cluster": {
"id": "{Cluster ID}",
"href": "https://{OMIVVIP}/Spectre/api/rest/v1/Services/ConsoleService/
Clusters/{Cluster ID}",
"objectType": "clusterMetadata",
"name": "{Cluster name}"
},
"hostReports": [
{
"host": {
"id": "{Host ID}",
"href": "",
"objectType": "Host",
"hostip": "{Host IP}",
"hostName": "",
"managementIP": "{iDRAC IP}",
"serviceTag": "{Host Service Tag}",
"model": "{Server model name}",
"systemId": "{System ID}"
},
"applicableComponents": [
{
"componentType": "{Componenet Type}",
"packageId": "{Package ID}",
"component": "{Component Name}",
"currentVersion": "{Currently installed component version}",
"availableVersion": "{Available component version}",
"criticality": "{Importance of component update}",
"updateAction": "{Component update status}",
"scheduled": {Component update job scheduled},
Firmware inventory management
61