I'm using the Azure Retail Pricing API to get pricing details for various services and resources, but I've noticed that the Virtual Network NAT Gateway isn't included in the returned pricing information. I retrieved the complete list of pricing entries for the westcentralus region, and here's what I found:
- Application Gateway Basic v2
- Application Gateway Standard v2
- Application Gateway WAF v2
- Azure Cosmos DB Dedicated Gateway - General Purpose
- Azure Cosmos DB Dedicated Gateway - Memory Optimized
- Azure Orbital High Performance Gateway
- Azure Orbital Standard Gateway
- Basic Application Gateway
- Data Box Gateway
- ExpressRoute Gateway
- ExpressRoute High Performance Gateway
- ExpressRoute Standard Gateway
- ExpressRoute Ultra High Performance Gateway
- VPN Gateway
- WAF Application Gateway
I'm puzzled as to why the NAT Gateway resource isn't listed among these. Also, I'm curious if there are other resource types that are absent from the pricing details. Can anyone help?
1 Answer
Have you checked whether you're going through all the paged responses? It’s possible that the missing NAT Gateway data is just in a different page. Look for a property named `nextLink` in your results; you can use that to fetch additional pages and potentially find the information you're looking for.

Yes, I'm definitely iterating through all the pages. I pulled over 12k items, but the list I shared above is all I found that includes 'gateway'.