Hi Domingos,
yes, the Hyper-V integration provides that functionality. Let me provide some more details: the Hyper-V integration uses an adapter that you install on each Hyper-V server (or on your SCVMM server if you have one). It regularly reads all your VMs and the vSwitches they are connected to. If it finds a new VM or the vSwitch was changed for an existing VM's NIC it will take the vSwitch name and assign an end-system group in NAC for that VM's network interface with the same name as the vSwitch. Based on the new NAC end-system group membership, NAC will change the policy on the corresponding, physical switch port (the port where that VM is hitting the physical switch).
You will have to connect your VMs to different vSwitches based on their "type": example: vSwitches for web servers, database servers, etc.
So you would need to connect all your Hyper-V physical host servers to switches that support MAC authentication and policy (or at least dynamic VLAN via RADIUS).
Hope this helps.
Kurt