If you are receiving the error messages "ProvisionNotSupportedForRegion" and "No available SKUs in this location," it indicates that your subscription does not have access to provision Azure Database for MySQL Flexible Server in the requested region, or that there are no available SKUs for the selected region.
To resolve this issue, you can try the following steps:
- Choose a Different Region: Since provisioning might be restricted in the regions you are attempting, consider selecting a different region where Azure Database for MySQL is available. You can check the availability of MySQL flexible server in various Azure regions.
- File a Support Request: If you need access to specific regions like eastus or westus, you can file a support request with Azure to enable your subscription for those regions. Make sure to specify the vCores you want to utilize in your request.
- Check Subscription Registration: Ensure that your subscription is registered with the MySQL resource provider. You can do this through the Azure portal or by using Azure CLI commands.
- Review Quota Limits: If you are still facing capacity issues, check your subscription's quota limits and consider requesting a quota increase if necessary.
By following these steps, you should be able to address the provisioning issues you're encountering with Azure Database for MySQL Flexible Server.
References: