added api structure for waking up virtual machine