allow user to specify resource pool or host ip during vm creation