i have started using the Managed Object Browser on a vCenter 4 installation to explore the object structure of the API, but i haven't been able to find VM objects so far. Could someone kindly point me to where i can find / query VM instances in the MOB. Similar to what i would do via Vim::find_entity_views.
I see that this one has been out there for awhile. If you have not yet gotten an answer, here goes nothing!
From the MOB on an ESX host, go through content -> ha-folder-root -> ha-datacenter -> ha-folder-vm each of the childEntities are a VM.
From MOB through vCenter, it is a little more complicated due to the hierarchy possible (datacenters, resource pools, folders, etc.) In a basic environment, go through content -> group-d1 -> datacenter-21 (choose one of the childEntities) -> group-v22 (choose one of the vmFolder objects here) then browse properties named childEntity until you come to some with a value like "vm-####"