The *VirtualMachineSnapshot* managed object documentation states that, it will contain *Config* information at the time of taking snapshot but looks like it is also including the data used in the process to take a snapshot.
I have VM with *VM.vmdk* and *VM_1.vmdk* as disks. The VM does not have any snapshots.
After I take the snapshot, and query for the information of snapshot through *RetrieveProperties* api call specifying the *snapshot refId*, the information received as below
Our expectation of the data is as below
Could you calrify on this?
1. Can we rely on the *VirtualMachineSnapshot* managed Object? This is required to map the Disk Name and Snapshot/changeID with it.
2. If not, is there any other alternate API to get the same information?
3. Is the documented behaviro working fine? https://code.vmware.com/web/dp/doc/preview?id=1503#/doc/vim.vm.Snapshot.html
4. This we are observing when the machine is in ON state.