VMotion

Used to validate if VMotion is feasible between two hosts or not,
It is also used to perform migrate/relocate task depending on the data given

Parameters:
url            [required] : url of the web service
username       [required] : username for the authentication
password       [required] : password for the authentication
vmname         [required] : name of the virtual machine
targethost     [required] : Name of the target host
sourcehost     [required] : Name of the host containing the virtual machine
targetpool     [required] : Name of the target resource pool
targetdatastore [required] : Name of the target datastore
priority       [required] : The priority of the migration task:-
default_Priority, high_Priority,low_Priority
state          [optional]

Command Line:
run.bat com.vmware.vm.VMotion --url [URLString] --username [User] --password [Password]
--vmname [VMName] --targethost [Target host] --sourcehost [Source host] --targetpool [Target resource pool]
--targetdatastore [Target datastore] --priority [Migration task priority] --state

VMware vSphere Web Services Java Samples

This sample was originally released as a part of vSphere 6.0 under license terms that contained a provision that disallowed redistribution in source form. In order to encourage growth of community around VMware samples, these samples are being re-released under a commercially friendly open source license (BSD 3-Clause). See the file header for details.

The samples themselves are identical to the official release version with the exception of a changed copyright and license header on each file.

If you wish to run this sample, please download the official SDK from https://my.vmware.com/group/vmware/get-download?downloadGroup=MNGMTSDK600 and follow the provided instructions.

These samples are provided for reference with no warranty expressed or implied.

Sign in to be able to add comments.

Comments 0