vCenter Server Management API
You can use the vCenter Server Management API to automate management tasks for a vCenter Server Appliance. Rather than manage the data center infrastructure, this API manages the server instance itself.
Features of the vCenter Server Management API include:
- Installation and Setup
- Configuration
- Patching and Upgrade
- Backup and Restore
The vCenter Server Management API uses a REST JSON RPC protocol, associated with the Automation API. It is available for download in the vSphere Automation SDKs.
For mast operations, the vCenter Server
Management API uses the service endpoint
https://{domain}/api/{service}
where {service}
is the name
of a specific service interface.
During setup, the Management API uses the
service endpoint
https://{domain}:5480/api/{service}until networking is configured and the service is available on port 443.
For more information about using the vCenter
Server Management API, see the following publications:
- VMware vSphere Automation API REST Programming Guide
- VMware vSphere Automation API Java Programming Guide
- VMware vSphere Automation API Python Programming Guide
- vSphere Automation REST API Reference 8.0
- vSphere Automation API Java 8.0
- vSphere Automation API Python 8.0