As indicated in the error message > "this region has quota of 0 premium v2 instances for your subscription" this sounds like the quota allocated is not sufficient for your your subscription in the region where you have tried the deployment.
In-order to check Virtual machines quota allocated in region, you can run the following command
az vm list-usage --location "West US" --output table
If you see the current value is not sufficient, raise a quota increment request to Azure support. The following article shows, how you can initiate a quota increment request
error-resource-quota
----------
--please don't forget to upvote
and Accept as answer
if the reply is helpful--