POST /externalvmimports
public static interface ExternalVmImportsService.AddRequest extends Request<ExternalVmImportsService.AddRequest,ExternalVmImportsService.AddResponse>
This operation is used to import a virtual machine from external hypervisor, such as KVM, XEN or VMware.
For example import of a virtual machine from VMware can be facilitated using the following request:
POST /externalvmimports
With request body of type ExternalVmImport, for example:
<external_vm_import>
<vm>
<name>my_vm</name>
</vm>
<cluster id="360014051136c20574f743bdbd28177fd" />
<storage_domain id="8bb5ade5-e988-4000-8b93-dbfc6717fe50" />
<name>vm_name_as_is_in_vmware</name>
<sparse>true</sparse>
<username>vmware_user</username>
<password>123456</password>
<provider>VMWARE</provider>
<url>vpx://wmware_user@vcenter-host/DataCenter/Cluster/esxi-host?no_verify=1</url>
<drivers_iso id="virtio-win-1.6.7.iso" />
</external_vm_import>
Modifier and Type | Method and Description |
---|---|
ExternalVmImportsService.AddRequest |
import_(ExternalVmImport import_) |
ExternalVmImportsService.AddRequest |
import_(ExternalVmImportBuilder import_) |
ExternalVmImportsService.AddRequest import_(ExternalVmImport import_)
ExternalVmImportsService.AddRequest import_(ExternalVmImportBuilder import_)
Copyright © 2016. All rights reserved.