python-3.x - 需要从 Esxi-Host 上的 vm 中获取 Customer-Id
问题描述
我需要找到客户虚拟机的客户 ID。首先我需要获取虚拟机的文件夹路径。我有一个将文件夹路径作为字符串返回的方法。客户 ID 是该路径的一部分。我需要的是这样的 JSON 响应:
{
"assignable": {"vm-bar-456": customer_id, "vm-foo-876": customer_id, ...},
"private_vm": ["td-baz-dc123", "td-blub-ex534", "asav-123", ...],
"mme_vm": {"mme_name": customer_id, ....},
"vpbx_vm": {"vpbx_name": customer_id, ...},
"not_assignable": ["asd-blub321", "jl-789", ...]
}
我怎样才能得到这个回应?我肯定会使用 pyvmomi 和 Vcenter-Api