Home > Blogs > VMware Developer Blog


vRealize Automation 7.0 SDK and CloudClient 4.0

With the release of vRealize Automation 7.0 comes an updated API and Java SDK, along with a new version of the vRealize CloudClient command-line tool. These new resources provide a number of enhancements focused on simplifying self-service with vRealize Automation, and make it easier than ever to automate your private, public, or hybrid cloud environment.

vRealize Automation 7.0 SDK

The vRealize Automation API provides a RESTful interface for integrating with vRealize Automation from an external application such as a self-service portal or continuous integration tools. The Java SDK provides native Java bindings for the convenience of developers writing vRealize Automation integrations from Java applications, and provides full coverage of the REST API.

The new version of the API provides dramatically simplified self-service capabilities as detailed by Helen Michaud, product manager for vRealize Automation. For example, you can now query the API for a request template that is repopulated with default values instead of having to consult documentation and adapt samples to the blueprints in your own environment. The latest version also makes it easier to navigate the system via the API. Previously, writing an API integration required knowing how to construct URLs for each task such as browsing the catalog, requesting a catalog item, tracking a submitted request, and viewing the details of a provisioned item.

The new vRealize Automation 7.0 SDK, along with samples and documentation, is available on VMware Developer Center at:

https://developercenter.vmware.com/web/sdk/7.0.0/vrealize-automation

CloudClient 4.0

vRealize CloudClient is a command-line utility that provides verb-based access with a unified interface across vRealize Automation APIs. The new CloudClient 4.0 includes the following features and enhancements:

  • Ability to import and export blueprints, software components, property groups, property definitions, and XaaS (formerly Advanced Service Designer) content.
  • Enhanced security and simplified authentication of vRealize Automation API calls.
  • Support for contextual auto-completion of command options.
  • Support for disaster recovery of vSphere 6 via Site Recovery Manager 6.

Grab the new CloudClient today at:

https://developercenter.vmware.com/tool/cloudclient/4.0.0 

Learn More

For more information about all the vRealize Automation REST API service calls, see “Using the vRealize Automation REST API Reference,” on page 377 and the REST API Reference in the vRealize Automation Documentation Center at:

https://www.vmware.com/support/pubs/vcac-pubs.html

For more information on the new CloudClient 4.0, see the release notes at:

https://www.vmware.com/support/vcac/doc/vrealize-cloudclient-40-release-notes.html