Счётчики состояний VM
/projects/:projectId/vms/state-countsВозвращает количество виртуальных машин в проекте с разбивкой по статусу жизненного цикла и по состоянию питания.
Используйте этот эндпоинт вместо подсчёта страниц списка машин на клиенте: счётчики считаются на сервере и остаются верными независимо от того, сколько машин в проекте. Поле total — общее число машин в проекте. Кроме него в ответе две разбивки. byStatus показывает число машин в каждом статусе жизненного цикла; все статусы присутствуют всегда (статус без машин возвращается как 0), сумма полей равна общему числу машин проекта, а каждое поле совпадает с числом машин, которые список вернёт по соответствующему фильтру status== на тех же данных. byPowerState показывает счётчики running и stopped; машины, у которых состояния питания ещё нет (они создаются), в него не попадают, поэтому сумма его полей может быть меньше общего числа. Счётчики не кешируются, поэтому два вызова во время изменения машин могут дать разный результат.
Запрос
Ответы
- 200
- 404
Счётчики состояний виртуальных машин проекта.
Проект не найден.