Module Expr Str Assign NameStore Str ImportFrom alias Assign AttributeStore AttributeLoad NameLoad attr attr Lambda arguments args NameParam defaults Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Lambda arguments args NameParam defaults Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr Lambda arguments args NameParam defaults Call AttributeLoad Call AttributeLoad NameLoad attr attr
N/A N/A 
This module implements simple extensions for vim.VirtualMachine

methods
=======

power_on
--------

code::
    vm.power_on()

A blocking power on method. Relies on the task extensions.

power_off
---------

code::
    vm.power_off()

A blocking power off method. Relies on the task extensions.

soft_reboot
-----------

code::
    vm.soft_reboot()

A non-blocking call to guest reboot API. Causes the guest OS to reboot.

hard_reboot
-----------

A blocking call to the ResetVM_Task method. Relies on the task extensions.

 N/A __author__ VMware, Inc. pyVmomi vim N/A N/A N/A vim VirtualMachine power_on N/A N/A N/A self N/A N/A N/A N/A N/A self PowerOn wait N/A N/A N/A vim VirtualMachine power_off N/A N/A N/A self N/A N/A N/A N/A N/A self PowerOff wait N/A N/A N/A vim VirtualMachine soft_reboot N/A N/A N/A self N/A N/A N/A self RebootGuest N/A N/A N/A vim VirtualMachine hard_reboot N/A N/A N/A self N/A N/A N/A N/A N/A self ResetVM wait