Hi,
As far as I know there's no data limitation on the amount of inbound/outbound data from an Azure virtual machine.
There are limitations regarding the flow though:
Virtual machine network bandwidth
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-machine-network-throughput
Do note that outbound data transfers cost, while inbound are for free:
https://azure.microsoft.com/en-us/pricing/details/bandwidth/
(Please don't forget to accept helpful replies as answer)
Best regards,
Leon