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
System profile management
Topics:
• Get list of system profiles
•
Get system profile details
Get list of system profiles
Description: Gets the list of all system profiles that are created in OMIVV UI.
Command or URL: /Services/PluginProfileService/SystemProfiles
Method: GET
Authorization: Bearer authentication
Parameters: None
vCenter privileges required: None
HTTP response code:
Table 39. HTTP response code
Code Description or response object
200 OK
400 Operation context is 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:
[
{
"id": "{System profile ID}",
"href": "https://{OMIVVIP}/Spectre/api/rest/v1/Services/PluginProfileService/
SystemProfiles/{SystemProfileID}",
"objectType": "SystemProfileMetadata",
"profileName": "{Profile name}",
"description": "{Profile description}",
"systemProfileType": "{System profile Type (Basic or Advanced)}",
"referenceServer": "{Reference server IP}",
"serverModel": "{Server model name}"
}
]
For more information, see Response body on page 96.
Get system profile details
Description: Gets the details of the given system profile ID.
13
70 System profile management