如何使用pyvmomi从VMware获取磁盘类型信息?

时间:2016-08-24 06:57:13

标签: python vmware pyvmomi

我必须使用python pyvmomi库获取DiskType信息,我可以通过"Get-VM | Get-HardDisk -DiskType "Flat" | Select Parent,Name,DiskType,ScsiCanonicalName,DeviceName,Diskmode | fl"命令通过C#VMware sdk获得相同的信息,这将输出vSphere / eSX中 Flat disktype。在相应的命令中,我搜索了" Flat" disktype ,它也可以是" RawPhysical,RawVirtual或Unknown&# 34; 即可。我也浏览过VMware MOB属性,但无法搜索DiskType属性。

由于

1 个答案:

答案 0 :(得分:0)

只需遍历vim.vm.config.hardware.device并检查是否存在具有backing类型see the docs类型的RawDiskMappingVer1BackingInfo属性的设备。