An Azure managed PostgreSQL database service for app development and deployment.
Thanks for clarifying , completely understand that moving regions isn’t an option due to the VNet dependency.
Given everything you’ve already validated (multiple SKUs + CLI showing availability), this points to capacity pressure at the zone/cluster level within East US, not quota or SKU access.
Since you need to stay in the same region, you can try a few targeted workarounds:
Switch Availability Zone (or temporarily remove zone pinning, if configured)
- Stop > Start the server, then retry scaling (this can sometimes land the server on different underlying capacity)
- Try scaling in smaller steps (e.g., B1ms > B2s > D-series), instead of jumping directly
Retry during different time windows, as capacity can fluctuate within the region
Also worth noting: even though SKUs appear available via CLI, they may not be available in the specific zone your server is currently allocated to, which is why all scale attempts can fail.
Hope this helps narrow it down a bit further.