@depends(HAS_PYVMOMI)
@supports_proxies('esxvm', 'esxcluster', 'esxdatacenter')
@gets_service_instance_via_proxy
def power_off_vm(name, datacenter=None, service_instance=None):
    '''