Thanks a lot LucD. Do you mean something like this?
$vmNicInfo = $vm.ExtensionData.Config.Hardware.Device | where{$_.Backing -is [VMware.Vim.VirtualEthernetCardDistributedVirtualPortBackingInfo]}
$vmNic = $vmNicInfo.DeviceInfo | where "label" -eq "Network adapter 1"
I have also tried this:
$vmNicInfo = $vm.ExtensionData.Config.Hardware.Device | where{$_.Backing -is [VMware.Vim.VirtualEthernetCardDistributedVirtualPortBackingInfo]}
$vmNic = $vmNicInfo.Backing.Port.PortKey | Sort-Object | Select-Object -First 1I'm not sure if I'm selecting the object " Network adapter 1" in a proper way. Did not work for me so far.