API Guide

Table Of Contents
Example Response:
{
"overAllStatus": "{overall status of warranty}",
"warranty": [
{
"hostName": "{host name}",
"serviceTag": "{host Service Tag}",
"id": {Host ID},
"serviceLevelCode": "{Types of warranty}",
"serviceLevelDescription": "{Warranty description}",
"provider": "{Provider}",
"startDate": "{Warranty start date}",
"endDate": "{warranty end date}",
"daysLeft": "{number of days left}",
"entitlementType": "{entitlement type}",
"lastUpdated": "{The date and time when the warranty job is run}",
"status": "{Warranty status of particular warranty component(active or
expired)}"
}
]
}
For more information, see Response body on page 96.
Get alarms and events
Description: Get alarms and events.
Command or URL: /Services/ConsoleService/AlarmsAndEvents
Method: GET
Authorization: Bearer authentication
vCenter privileges required: Dell.Inventory.Configure Inventory
Parameters: None
HTTP response code:
Table 63. HTTP response code
Code Description or response object
200 Get Alarms and Event
400 Operational Context not set
401 Authorization failure
403 vCenter permission denied
429 Too many requests
500 Internal Server error / timeout
For OMIVV-Specific error codes, see OMIVV-Specific error codes on page 112.
Example Response:
{
"alarmStatus": {hosts and chassis alarm status (True or false)},
"mprAlarmStatus": {MPR forecast status (true or false)},
"eventPostType": "{event posting level option}"
}
For more information, see Response body on page 96.
Host management
87