Home > vSphere API > Announcing DoubleCloud REST APIs for VMware vSphere: Complete APIs to Many vCenter/ESXi

Announcing DoubleCloud REST APIs for VMware vSphere: Complete APIs to Many vCenter/ESXi

November 8th, 2017 Leave a comment Go to comments

After my presentation in VMworld this August, I continued to improve the REST APIs. It’s finally made available for generic public today. Compared with other alternatives, the REST APIs we have created stands out in two keywords: complete and many. Let me cover it one by one.

1. Complete. The DoubleCloud REST API provides complete API set as the SOAP based vSphere APIs. Each managed object type maps to a resource in our REST APIs. If you already know the vSphere APIs, the learning curve is zero. If you don’t know vSphere APIs, you can still easily get your hands dirty with the built-in Web application based on the open source Swagger tool.

Time to learn how to "Google" and manage your VMware and clouds in a fast and secure

HTML5 App

2. Many. The REST APIs server supports many vCenter and ESXi servers at a time. In fact, the REST API design has multi vCenter support from the very beginning, and each resource has vCenter prefix.

To get started, it’s very easy. You can download the vimrest-1.0.jar from company site: http://www.doublecloud.net/downloads.php. After it’s downloaded, you can simply click on the jar file to run the server. By default, the server runs on port 8080 with access/scret key as admin and doublecloud. Upon successful launch of the server, the web GUI tool opens up in your browser automatically. From there, you can have a live testing of the APIs.

vimrest

You can of course change the port and access/private keys with a commmany line as follows:

java -jar vimrest-1.0.jar 8900 AKIAIK6POKPTVJJ7LI5Q jWmN75L6ot1D5N+FPLC05u3QRYSBynZXlMMMB0ZZ

If you want to run a different machine, you can copy the jar file and run the above command.

While the server runs as standalone application, it can be embedded into your own Java application. Should you be interested in that use case, please feel free to contact me.

Categories: vSphere API Tags: , , ,
  1. November 8th, 2017 at 03:11 | #1

    [DoubleCloud] Announcing DoubleCloud REST APIs for VMware vSphere: Complete APIs to Many vCenter/ESXi https://t.co/wN5tgyUezi

  2. November 8th, 2017 at 14:02 | #2

    Announcing DoubleCloud REST APIs for VMware vSphere: Complete APIs to Many vCenter/ESXi https://t.co/6iMAPdmFUQ

  3. November 8th, 2017 at 17:56 | #3
  1. No trackbacks yet.