检索每个虚拟机的VirtualDisk的存储策略

时间:2018-04-05 13:50:16

标签: python vmware vsphere pyvmomi

我使用pyVmomi在我们的VMware vSphere环境中提取所有虚拟机的列表。

我正在遍历VirtualMachine config.hardware.device 并检查我是否有 vim.vm.device.VirtualDisk 的实例

for device in virtual_machine.config.hardware.device:
    if isinstance(device, vim.vm.device.VirtualDisk):
        # Collect information here

pyVmomi是否可以从VirtualMachine检索存储策略,还是需要从每个Datastore向后工作?

1 个答案:

答案 0 :(得分:1)

也许您可以使用pyvmomi示例中的this example来显示有关VM的所有存储策略的详细信息。 如果您需要更多参考,还有Storage Policy API docs

祝你好运。