The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,994 other followers

Talking SOAP to your ESXi box: VMware vSphere Web Services SDK

Posted by jpluimers on 2010/09/22

Note that what you can do through the SDK (and vMA and its’ virtual appliance or that matter) is limited by what your ESX / ESXi license allows.

The VMware KB has more information on this: you will need at least a vSphere Essentials license for your ESXi box to use it..

If you have a free ESXi license, you will often get messages like these:

SOAP Fault:

Fault string: fault.RestrictedVersion.summary
Fault detail: RestrictedVersionFault

You will find this when doing backup/restore purposes, and re-regisestering .vmx files on the same machine. You can work around this by browsing your datastore (Browse datastore, find .vmx, right-click and “Add to Inventory”).

mstfysn1981 worked around this for remote shutdown by using ssh.

Some other things can be solved by using the script.

But depending in your budget you might want to buy a non-free liceense.

VMware has a comparison of features for each license type online.
It doesn’t contain prices (so far for transparency),  but the shop contains the cheapest non-free license; as the time of writing, they are these:

  1. VMware vSphere Essentials Kit (of you have 1 ESXi box; current prices is USD 495)
  2. VMware vSphere Essentials Kit for 3 hosts (of you have 2 or 3 ESXi boxes; current price is USD 611)

You can always upgrade a cheaper vSphere license to a more expensive license.


via: VMware vSphere Web Services SDK Documentation.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: