В oVirt (Red Hat Enterprise Virtualization) вы можете создать пул виртуальных машин, чтобы пользователи могли извлекать виртуальные машины из этого пула.
Я обнаружил, как пользователь на пользовательском портале RHEV может запросить виртуальную машину из пула, это объясняется Вот
Дело в том, что мне нужно будет получить виртуальные машины из пула с помощью REST API и, прочитав документация Я не могу найти способ сделать это.
AFAIK нет такого вызова API, однако, поскольку система находится в очень быстрой разработке, вы, как клиент, можете отправить RFE через билет поддержки, они обычно удовлетворены следующей версией, если они имеют смысл и не требуют очень серьезных изменений
ОБНОВЛЕНИЕ: в RHEV 3.1 есть действие API, называемое allocatevm
:
<vmpools>
<vmpool href="/api/vmpools/cfc75028-2942-11e2-8f69-52540042e41d" id="cfc75028-2942-11e2-8f69-52540042e41d">
<actions>
<link href="/api/vmpools/cfc75028-2942-11e2-8f69-52540042e41d/allocatevm" rel="allocatevm"/>
</actions>
...