可让您获取所有已注册租户虚拟机的列表。
方法:
GET /api/2.0/virtualization/tenants/{租户 ID
}/vms
其中:
{
租户 ID
}
– Integration Server 数据库中的租户标识符(必需参数)。
如果请求成功完成,REST API 会返回一个虚拟机列表和每个租户虚拟机的以下信息:
<vm id="{
数据库中的 ID
}" biosId={
BIOS ID} created="{
日期和时间
}" updated="{
日期和时间
}">
<name>{
名称
}</name>
<userData><![CDATA[{
其他信息
}]]></userData>
</vm>
其中:
{
数据库中的 ID
}
– Integration Server 数据库中分配给虚拟机的标识符。{
BIOS ID}
– UUID 格式的虚拟机标识符 (BIOS ID)。created="{
日期和时间
}"
– Integration Server 数据库中注册虚拟机的日期和时间,格式为 YYYY-MM-DDThh:mm:ss。updated="{
日期和时间
}"
– Integration Server 数据库中更新虚拟机数据的日期和时间,格式为 YYYY-MM-DDThh:mm:ss。{
名称
}
– 虚拟机名称。{
其他信息
}
– Integration Server 数据库中存储的有关虚拟机的其他信息。返回代码:
200 (OK)
– 请求成功完成。响应返回一个租户虚拟机列表。403 (Forbidden)
– 资源访问被拒绝。404 (Not Found) VIRMT_TenantWithSpecifiedIdNotFound
– 未在 Integration Server 数据库中找到具有指定识别符的任务。