I am new to using the gsoap library for making calls to the vCenter and have the following questions. I am in the cloud group in Cisco and am trying to use the gsoap library to make calls to the vCenter from our APIs. I want to know the following:
I want to know specifically for using 4.1 gsoap library as we have a code base that has 4.1 gsoap C++ SDK integrated with it.
- vCenter operation to shutdown, delete VM etc. Are there gsoap library calls that provides these options.
- Fetch .vmdk, .vmtx, .vmx file from vCenter using vSphere SDK.
- Fetch information from .vmtx file to know OS
- How to get OS, CPU, Memory, Network and Storage information for the VM. I am assuming by parsing the VMX file. Are there specific APIs for this.
My final question is gsoap 4.1 SDK enough to handle the queries above or do I need to upgrade my gsoap C++ SDK. Also, can sombody provide a link to the gsoap C++ sdk.
I found the following link which seems to have way more APIs than our current integration:
http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/
Any ideas on this.