Hi,
If the Get-NetAdapter cmdlet does not return the FullDuplex value, the value of the FullDuplex property is NULL. Per tests on my VMs, Hyper-V does not set the FullDuplex property of virtual network adapters on VMs and I think it makes sense because duplex is a physical layer thing. The net adapter on your Hyper-V VM is a virtual adapter that connects to the virtual switch which your physical net adapter also connects to. You can run Get-NetAdapter on your Hyper-V host to check the FullDuplex property of the physical net adapters.