A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
Hello @Vishal Shete Thank you for posting your query on Microsoft Q&A platform.
The behavior you are observing is by design and aligns with Microsoft’s documented quota architecture.
Azure Resource Graph does not serve as the authoritative or supported mechanism to retrieve quota usage across all resource providers (such as Microsoft.Network). Instead:
- Azure Resource Graph quota data is surfaced based on Azure Resource Manager resource types indexed in ARG tables.
- Compute quota usage appears in ARG because it is exposed via the Microsoft.Compute resource provider usage APIs and indexed accordingly.
- However, Networking quota usage is not surfaced through ARG tables such as
QuotaResourcesand therefore cannot be reliably retrieved using ARG queries.
Quota management and usage retrieval for Azure services must be performed through the Azure Quota Service REST API, which uses the Microsoft.Quota resource provider.
This API is the supported mechanism for retrieving quota usage across multiple Azure services including:
- Azure Virtual Machines (Compute)
- Azure Machine Learning
- Azure Networking
- Azure HPC Cache
- Azure Storage
- Azure Purview
The Azure Quota Service REST API is designed for viewing and managing quotas for Azure resource providers.
Additionally, this API supports retrieving:
- Current quota limits
- Current usage values
- List of all resource quotas
- Status of quota increase requests.
Networking Quota Usage – Supported Retrieval Method:
For Networking services such as:
- Public IP Addresses
- Virtual Networks
- Network Security Groups
- NAT Gateways
Quota usage must be retrieved through Microsoft.Quota REST API using the following supported scope format:
/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{region}
Reference: https://learn.microsoft.com/en-us/rest/api/quota/
It also provides supported usage retrieval operations for Networking quotas through:
- Usages – Get
- Usages – List
Reference: https://learn.microsoft.com/en-us/rest/api/quota/usages/list?view=rest-quota-2025-09-01.
These REST operations are the officially supported method to retrieve a list of current usage for all resources for the scope specified.
This includes Networking quota resources when the scope is set to Microsoft.Network.
So, while Compute quotas may appear queryable through ARG in certain scenarios, Networking quotas are not exposed via ARG tables and must instead be accessed using the Microsoft.Quota API.
To retrieve Networking quota usage in a supported and reliable manner, Azure customers should use the Microsoft.Quota REST API rather than Azure Resource Graph queries.
Thanks,
Suchitra.