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

标签 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 向后工作?

最佳答案

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

祝你好运。

关于python - 检索每个虚拟机的 VirtualDisk 的存储策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49674066/

相关文章:

.net - 性能测试

operating-system - 具有相同 guest 操作系统、不同主机操作系统的 VMWare 上的线程同步行为

linux - VMWare Server Under Linux Secondary NIC 连接

python - 通过 PyVim/PyVmomi API 在主机上启用 SSH

Python tkinter,使两个文本小部件的滚动同步

python - 无法使用 Pandas 在 Python 中导入数据

powershell - 通过 vmware API 运行 powershell 时获取退出代码 0x80131029

ruby - rbvmomi 忽略无效的 ssl 证书

python - 在 SpaCy 中使用 REGEX 和 ORTH 作为短语匹配的一部分

python - 如何在 matplotlib 中绘制内联线标签?