Регистрация виртуальных машин клиента

07 декабря 2023

ID 199653

Позволяет добавить информацию о виртуальных машинах клиентов в базу данных Сервера интеграции.

Метод:

POST /api/2.0/virtualization/tenants/{идентификатор клиента}/vms/register

где:

{идентификатор клиента} – идентификатор клиента в базе данных Сервера интеграции (обязательный параметр).

В теле запроса нужно указать следующие параметры:

<vm biosId="{идентификатор BIOS ID}">

<name>{имя}</name>

<userData><![CDATA[{дополнительные сведения}]]></userData>

</vm>

где:

  • {идентификатор BIOS ID} – уникальный идентификатор (BIOS ID) виртуальной машины (обязательный параметр).
  • {имя} – имя виртуальной машины (необязательный параметр).
  • {дополнительные сведения} – дополнительная информация о виртуальной машине (необязательный параметр).

Коды возврата:

  • 200 (OK) – запрос выполнен успешно (информация о виртуальной машине добавлена в базу данных Сервера интеграции).
  • 403 (Forbidden) – доступ к ресурсу запрещен.
  • 404 (Not Found) VIRMT_TenantWithSpecifiedIdNotFound – клиент с указанным идентификатором не найден в базе данных Сервера интеграции.
  • 409 (Conflict) VIRMT_VmWithSpecifiedBiosIdAlreadyExists – виртуальная машина с указанным идентификатором уже зарегистрирована в базе данных Сервера интеграции.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!