Позволяет добавить информацию о виртуальных машинах клиентов в базу данных Сервера интеграции.
Метод:
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
– виртуальная машина с указанным идентификатором уже зарегистрирована в базе данных Сервера интеграции.