I'm deploying a global networking solution and using Terraform as my IaC solution. I have ExpressRoutes, VPN Gateways, Vnet-to-Vnet connections etc.
I've deployed a VPN Gateway in Azure North Central US and now when I come to deploy and IP address for it I can't. By default I use Zone-Redundant availability zones. Ie. Zone 1, 2 and 3. When I try to deploy an IP using Terraform, I can't use any of the available options - no zone string list, no single zone, not the No-Zone or None parameter. All I get is an error from the MS API saying the available zones for the region are ''. It's literally empty.
If I deploy it manually then get the IP properties of the address it shows the zones as an empty array. Are MS experiencing issues right now? I find it incomprehensible that the North Central US zone which is the regional pair of South Central US (which has 3 availability zones) has...no zones. I'm confused. Could someone share their experiences please, and advise whether this is a temporary issue. I scoured the internet and found nothing. I'm normally working in the European Azure regions so this is the first time I've used this particular one.