@depends(HAS_PYVMOMI)
@supports_proxies('esxvm', 'esxcluster', 'esxdatacenter')
@gets_service_instance_via_proxy
def delete_vm(name, datacenter, placement=None, power_off=False,
              service_instance=None):