IPv6 support for Azure VNets is currently available in preview (https://azure.microsoft.com/en-us/updates/microsoft-adds-new-features-to-ipv6-support-for-azure-vnets/).
Most of it is available via the Azure Portal, but I found allocating an IP config to a network card had to be done via the shell.
Here are the steps I did to test: