可让您将租户虚拟机信息添加至 Integration Server 数据库。
方法:
POST /api/2.0/virtualization/tenants/{租户 ID}/vms/register
其中:
{租户 ID} – Integration Server 数据库中的租户标识符(必需参数)。
请求正文中必须指定以下参数:
<vm biosId="{BIOS ID}">
<name>{名称}</name>
<userData><![CDATA[{其他信息}]]></userData>
</vm>
其中:
{BIOS ID} – 唯一虚拟机标识符 (BIOS ID)(必需参数)。{名称} – 虚拟机名称(可选参数)。{其他信息} – 有关虚拟机的其他信息(可选参数)。返回代码:
200 (OK) – 请求成功完成(虚拟机信息被添加至 Integration Server 数据库)。403 (Forbidden) – 资源访问被拒绝。404 (Not Found) VIRMT_TenantWithSpecifiedIdNotFound – 未在 Integration Server 数据库中找到具有指定识别符的任务。409 (Conflict) VIRMT_VmWithSpecifiedBiosIdAlreadyExists – 具有指定识别符的虚拟机已经在 Integration Server 数据库中进行注册。