vSphere 6.7 Developer and Automation Interfaces

vSphere 6.7 Developer and Automation Interfaces is now available! There are numerous updates and enhancements to be found. However, the ones that interest me the most are those related to developers and automation. We announced a new set of RESTful-based APIs as part of the vSphere 6.5 release. These new APIs were fully rewritten to make them more user-friendly and available in a more current format. So far, the level of interest and utilization has been fantastic! We’re continuing to add functionality to those existing APIs in vSphere 6.7, as well as expanding their coverage into several new areas.

vSphere 6.7 includes several updates and improvements for developers and automation.

A new set of RESTful-based APIs was introduced with the introduction of vSphere 6.5. These APIs were totally updated to make them more usable and to make them available in a more current format. We continue to add functionality to those existing APIs in vSphere 6.7, as well as expanding their coverage to various new areas – vSphere 6.7 Developer and Automation Interfaces

Let’s dive a little more into what the vSphere 6.7 APIs bring to the table – vSphere 6.7 Developer and Automation Interfaces

Appliance API Updates

On the appliance APIs, we received a lot of positive feedback. Many of those requests were taken into account in this revision. Backup and recovery, as well as updates, were the most prevalent topics. Several new techniques, as well as the option to schedule backups via the API, have improved the process of producing and monitoring backups. The API now allows users to control the entire update lifecycle, from pre-checks through staging to installation and validation.

Controlling appliance-based services, managing the appliance’s network configuration and NTP settings, and monitoring the appliance’s power status have all been removed from technical preview and are now supported.

 API Explorer – Backup and Recovery Methods
API Explorer – Backup and Recovery Methods

vCenter Server API Updates

The vCenter Server RESTful APIs also received a lot of positive response. More than 40 new methods have been added to these APIs. To communicate with the VM’s guest OS, view Storage Policy–Based Management (SPBM) policies, and manage vCenter Server services, new APIs have been implemented.

There are also a few new APIs for managing vCenter Server deployment and lifecycle. Deployment activities for Stage 2 are now accessible. We can now do things like repoint a Platform Services Controller instance, reconfigure the deployed topology, and manage updates using the API.

API Explorer – Deployment and Upgrade Methods
API Explorer – Deployment and Upgrade Methods

Other API Updates

The vSphere Web Services (SOAP) APIs have also received some modifications. There’s a new way to clear all activated alarms, as well as a lot of TPM functionality and some EVC enhancements.

The new Instant Clone approach, for example, warrants additional examination. It is now included in vSphere 6.7 and accessible via API. It was previously known as Project Fargo and vSphere vmFork. Second, the VirtualMachineConfigInfo data object now has a property that has been much requested. The createDate field offers a timestamp indicating when a VM was created.

New Instant Clone API - vSphere 6.7 Developer and Automation Interfaces
New Instant Clone API – vSphere 6.7 Developer and Automation Interfaces

Summary

VSphere 6.7 has been released, and it’s jam-packed with new features for developers and automation experts! The RESTful APIs for vSphere and the appliance that were introduced in vSphere 6.5 have been expanded. Update an appliance, schedule backups, and control service statuses are all now possible with new APIs. The vCenter server can be deployed from Stage 2, with upgrades installed and deployment topologies updated. New APIs have also been added to aid in the management of VMs via the guest OS. The much-requested creation date property has even been introduced to VM objects.

Install vSphere 6.7 today and let us know which APIs you’re most excited to use in the comments!

Read More.. Introduction of new VMware vSphere 6.7

New vCenter Server 6.7 – Lifecycle, Client & Tools

VMware vSphere 6.7 Lifecycle Management

vSphere with Operations Management 6.7

vSphere 6.7 Developer and Automation Interfaces

VMware vSphere 6.7 Security & Features

Also Read Virtualizations

Leave a Comment

Your email address will not be published.