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 link to instance’s ajax console.
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.
Do the initialization that needs to be done.
List VM instances.
Pause VM instance.
Reboot VM instance.
Resume the suspended VM instance.
Create snapshot from a running VM instance.
Create VM instance.
Suspend the specified instance.
Unpause paused VM instance.
This method is supported only by libvirt.
Sets up the ESX host connection.