A connection to the VMware ESX platform.
Related Flags
vmwareapi_host_ip: | |
---|---|
IPAddress of VMware ESX server. | |
vmwareapi_host_username: | |
Username for connection to VMware ESX Server. | |
vmwareapi_host_password: | |
Password for connection to VMware ESX Server. | |
vmwareapi_task_poll_interval: | |
The interval (seconds) used for polling of remote tasks (default: 1.0). | |
vmwareapi_api_retry_count: | |
The API retry count in case of failure such as network failures (socket errors etc.) (default: 10). |
Bases: exceptions.Exception
Base Exception class for handling task failures.
Bases: object
Sets up a session with the ESX host and handles all the calls made to the host.
Bases: nova.virt.driver.ComputeDriver
The ESX host connection object.
Attach volume storage to VM instance.
Destroy VM instance.
Detach volume storage to VM instance.
Return snapshot of console.
Get info about the host on which the VM resides.
Return data about VM diagnostics.
Return info about the VM instance.
Return volume connector information
Start/Stop host maintenance window. On start, it triggers guest VMs evacuation.
Reboots, shuts down or powers up the host.
Do the initialization that needs to be done.
List VM instances.
Pause VM instance.
Plug VIFs into networks.
Reboot VM instance.
Resume the suspended VM instance.
Sets the specified host’s ability to accept new instances.
Create snapshot from a running VM instance.
Create VM instance.
Suspend the specified instance.
Unpause paused VM instance.
Unplug VIFs from networks.
This method is supported only by libvirt.
Sets up the ESX host connection.