我必须使用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属性。
由于
答案 0 :(得分:0)
只需遍历vim.vm.config.hardware.device
并检查是否存在具有backing
类型see the docs类型的RawDiskMappingVer1BackingInfo
属性的设备。