我正在使用 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/