The new vCloud Director 5.1 release introduces many new features and enhancements to the vCloud Director platform. These features of course are available for consumption via the vCloud 5.1 API. Here’s a small list on some of the new features that are available via the vCloud API:

  • vShield Edge Gateway Management
  • OrgVDC Networks
  • Metadata Tagging in Search/Filter
  • Filter improvements to Query Service
  • Storage Profiles
  • VM Snapshots
  • Attach/Detach Independent Disks
  • Many API/UI Parity fixes

In this release, we introduce a total of 231 new operations broken into the following categories:

  • 74 User Operations

  • 85 Extension Operations

  • 72 Admin Operations

To get a complete list of new vCloud 5.1 APIs, we have created a “difference” document called vCloud Director REST API Changes which provides the differences between the vCloud 1.5 and vCloud 5.1 API, be sure to bookmark this as it will be a very useful resource to have while learning about the new APIs!

We have also updated all three vCloud SDKs to support the latest vCloud Director 5.1 API, you can take a look at the links below for more details:

The other big enhancements to the vCloud API is the introduction of the vCloud API Extensions Framework. This new framework enables developers and partners to construct and deliver Cloud Services (*aaS APIs) that are tightly integrated into vCloud Director. An example of this could be Backup as a Service or Database as a Service and these new services can be provided directly to all or some of your tenants, all while leveraging the common services provided by vCloud Director such as logging, eventing, multi-tenancy, security, etc.

If you would like to start building new Cloud Service offerings within vCloud Director, be sure to check out the vCloud API Extension Programming chapter on how to get started.

Download: vCloud SDK for Java

Download: vCloud SDK for .NET

Download: vCloud SDK for PHP

Get notification of new blog postings and more by following lamw on Twitter:  @lamw

About the Author

William Lam

William Lam is currently a Staff Solutions Architect in the VMware Cloud on AWS team within the Cloud Platform Business Unit (CPBU) at VMware. He primarily focus on Automation, Integration and Operation of our Software Defined Datacenter (SDDC). One of his core responsibilities is driving VMC’s Customer[0] initiative and help provide early feedback on the usability, design and architecture of new VMC features and capabilities. He works closely with Engineering & Product Management on developing new ideas and integrations for VMC. Lastly, through customer interactions and feedback he continues to help champion their challenges and needs to help further improve our products and services.