VMware discovery over Rest API instead of current API/SDK flow

Idea ID 2847595

VMware discovery over Rest API instead of current API/SDK flow

Currently we rely on the old VMware API which was documented at https://pubs.vmware.com/vsphere-50/index.jsp?topic=/com.vmware.wssdk.apiref.doc_50/index.html&single=true
Was documented as the VMware documentation changed recently and the above URL is no longer available. The old/legacy API documentation was moved to https://code.vmware.com/apis/197/vsphere (version 5.5, the oldest version available online).

This shows the age of the underlaying API technology on which we rely on, the legacy SDK API.

As the current IT world is changing we see more vendors moving to Rest API, even UCMDB is slowly moving to Rest API.
This urges the need to provide the ability to perform VMware disocvery using Rest API instead of the legacy API that we use now. Most probably we can reuse a lot of the current scripts as most of the queries will provide the same output in a similar format.

Advantages:
no need for VIM credentials. We can use generic Rest API credentials as we do for other disocvery jobs.
some discovery performance improvement due to the Rest API advanteges
new options available only in the VMware Rest API
Rest API is a 6.x feature so it's supported for almost all of the versions used today. Very few Prod instances are still on VMware 5.x versions.

Documentation for Rest API can be found at https://code.vmware.com/web/sdk/6.5/vsphere-automation-rest

Tags (2)
2 Comments
Micro Focus Expert
Micro Focus Expert
Thank you for sharing your idea! It’s open for comments and kudos, and we’re looking forward to input from the community. Once there is enough community traction, it will be further reviewed by the product team
Micro Focus Expert
Micro Focus Expert
Status changed to: Waiting for Votes
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.