An Azure managed MySQL database service for app development and deployment.
Hi @Mark Powers
It looks like the error ProvisionNotSupportedForRegion means that either the Standard_D2ds_v4 SKU you’re picking isn’t offered in that region yet, or your subscription has zero quota for MySQL Flexible Server in US East/US East 2. Here’s how you can troubleshoot:
- Check regional availability & quotas
- Browse https://aka.ms/mysqlcapacity or the Azure status page to see which tiers/SKUs are available in each region.
- In the Azure portal go to your Subscription → Usage + quotas → filter on “MySQL flexible” to see your allocated quotas per region.
- Try a supported SKU naming convention
- In many docs the SKU is shown as GP_Standard_D2ds_v4 (not just Standard_D2ds_v4). If you’re automating (Terraform/ARM/Bicep), make sure you’re using the exact sku_name that region supports.
- Request a quota increase : https://portal.azure.com/#create/Microsoft.Support
- If the SKU is supported but your quota is 0, click “Request increase” next to the MySQL Flexible Server quota for that region in the portal.
- Spin up in another region as a fallback
- If you need something running immediately, pick a region where your quota is non-zero and the SKU is supported (you can always migrate later).
Let me know if you still get the same error after checking SKU availability and quotas!
Reference docs:
Terraform Flexible Server resource: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/mysql_flexible_server
Azure regions for MySQL Flexible Server:
https://dori-uw-1.kuma-moon.com/azure/mysql/flexible-server/overview#azure-regions
Quotas & limits for Flexible Server:
https://dori-uw-1.kuma-moon.com/azure/mysql/flexible-server/concepts-limits-capacity
Capacity/availability info:
https://aka.ms/mysqlcapacity
Reference to raise quota request
https://dori-uw-1.kuma-moon.com/en-us/answers/questions/5618805/provisioning-in-requested-region-is-not-supported