Я сам не пробовал, но имею вопрос: ну API положим закрыто, а что будет если по SSH залить все файлики и сказать варе "а ну ка, давай ка зарегь новую" ?
Я сам не пробовал, однако "пишут", что в бесплатном ESXi API - Read Only.
То есть операция "давай как зарегь новую", вероятно, выдаст ту же ошибку, что и "создай снапшот старой виртуалки".