ID проекта
Уникальный идентификатор проекта в формате UUID.
| Поле | Значение |
|---|---|
| Имя | projectId |
| Расположение | path |
| Обязательный | Да |
| Тип | string (uuid) |
| Пример | 00000000-0000-0000-0000-000000000000 |
Используется в
- Возвращает разбитый на страницы список резервных копий, принадлежащих указанной виртуальной машине.
GET /v1/projects/{projectId}/vms/{vmId}/backups - Создает новую резервную копию указанной виртуальной машины. Эта операция является асинхронной.
POST /v1/projects/{projectId}/vms/{vmId}/backups - Возвращает одну резервную копию по идентификатору.
GET /v1/projects/{projectId}/vms/{vmId}/backups/{backupId} - Удаляет резервную копию. Эта операция является асинхронной.
DELETE /v1/projects/{projectId}/vms/{vmId}/backups/{backupId} - Восстанавливает состояние диска виртуальной машины из указанной резервной копии. Эта операция является асинхронной.
POST /v1/projects/{projectId}/vms/{vmId}/backups/{backupId}/restore - Создает новую частную сеть в проекте.
POST /v1/projects/{projectId}/networks - Возвращает постраничный список сетей проекта.
GET /v1/projects/{projectId}/networks - Возвращает одну сеть по идентификатору.
GET /v1/projects/{projectId}/networks/{networkId} - Удаляет сеть из проекта.
DELETE /v1/projects/{projectId}/networks/{networkId} - Подключает виртуальную машину к сети.
POST /v1/projects/{projectId}/networks/{networkId}/vms - Изменяет конфигурацию сети (IP-адрес) виртуальной машины, уже подключенной к сети.
PUT /v1/projects/{projectId}/networks/{networkId}/vms/{vmId} - Отключает виртуальную машину от сети.
DELETE /v1/projects/{projectId}/networks/{networkId}/vms/{vmId} - Возвращает постраничный список операций для проекта.
GET /v1/projects/{projectId}/operations - Возвращает одну операцию по идентификатору.
GET /v1/projects/{projectId}/operations/{operationId} - Создает правило переадресации портов на общедоступном IP-адресе.
POST /v1/projects/{projectId}/public-ips/{publicIpId}/port-forwards - Возвращает все правила переадресации портов, настроенные на общедоступном IP-адресе.
GET /v1/projects/{projectId}/public-ips/{publicIpId}/port-forwards - Обновляет существующее правило переадресации портов.
PUT /v1/projects/{projectId}/public-ips/{publicIpId}/port-forwards/{forwardId} - Удаляет правило переадресации портов.
DELETE /v1/projects/{projectId}/public-ips/{publicIpId}/port-forwards/{forwardId} - Возвращает один проект, принадлежащий текущему пользователю.
GET /v1/projects/{projectId} - Удаляет проект, принадлежащий текущему пользователю.
DELETE /v1/projects/{projectId} - Переименовывает проект, принадлежащий текущему пользователю.
PATCH /v1/projects/{projectId}/rename - Возвращает постраничный список общедоступных IP-адресов проекта.
GET /v1/projects/{projectId}/public-ips - Выделяет новый общедоступный IP-адрес в проекте.
POST /v1/projects/{projectId}/public-ips - Возвращает один общедоступный IP-адрес по идентификатору.
GET /v1/projects/{projectId}/public-ips/{publicIpId} - Освобождает (удаляет) публичный IP-адрес из проекта.
DELETE /v1/projects/{projectId}/public-ips/{publicIpId} - Возвращает все ключи SSH, зарегистрированные в проекте.
GET /v1/projects/{projectId}/ssh-keys - Регистрирует новый открытый ключ SSH в проекте.
POST /v1/projects/{projectId}/ssh-keys - Удаляет ключ SSH из проекта.
DELETE /v1/projects/{projectId}/ssh-keys/{sshKeyId} - Копирует ключ SSH из этого проекта в другой проект, принадлежащий текущему пользователю.
POST /v1/projects/{projectId}/ssh-keys/{sshKeyId}/copy - Создает новую виртуальную машину в проекте.
POST /v1/projects/{projectId}/vms - Возвращает страницу виртуальных машин в проекте с поддержкой сортировки и фильтрации.
GET /v1/projects/{projectId}/vms - Переименовывает существующую виртуальную машину.
PATCH /v1/projects/{projectId}/vms/{vmId}/rename - Возвращает одну виртуальную машину по идентификатору.
GET /v1/projects/{projectId}/vms/{vmId} - Удаляет (деинициализирует) виртуальную машину.
DELETE /v1/projects/{projectId}/vms/{vmId} - Возвращает временной ряд показателей виртуальной машины (процессор, оперативная память, диск и пропускная способность сети).
GET /v1/projects/{projectId}/vms/{vmId}/metrics - Возвращает ключи SSH, связанные с виртуальной машиной.
GET /v1/projects/{projectId}/vms/{vmId}/ssh-keys - Запускает (включает) виртуальную машину.
POST /v1/projects/{projectId}/vms/{vmId}/start - Останавливает (выключает) виртуальную машину.
POST /v1/projects/{projectId}/vms/{vmId}/stop - Перезагружает (перезагружает) виртуальную машину.
POST /v1/projects/{projectId}/vms/{vmId}/reboot - Изменяет размер виртуальной машины на другой тариф.
POST /v1/projects/{projectId}/vms/{vmId}/resize - Пересобирает виртуальную машину, переустанавливая ее из указанного образа.
POST /v1/projects/{projectId}/vms/{vmId}/rebuild