Raw New Markdown
Generating updated version of doc...
Rendered New Markdown
Generating updated version of doc...
---
title: Find resource providers by Azure services
description: Lists all resource provider namespaces for Azure Resource Manager and shows the Azure service for that namespace.
ms.topic: article
ms.date: 01/09/2025
ms.custom: devx-track-arm-template
content_well_notification:
- AI-contribution
ai-usage: ai-assisted
---
# What are the resource providers for Azure services
A resource provider is a collection of REST operations that enables functionality for an Azure service. Each resource provider has a namespace in the format of `company-name.service-label`. This article shows the resource providers for Azure services. If you don't know the resource provider, see [Find resource provider](#find-resource-provider).
## AI and machine learning resource providers
The resource providers for AI and machine learning services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.AutonomousSystems | [Autonomous Systems](https://www.microsoft.com/ai/autonomous-systems) |
| Microsoft.BotService | [Azure Bot Service](/azure/bot-service/) |
| Microsoft.CognitiveServices | [Cognitive Services](/azure/ai-services/) |
| Microsoft.EnterpriseKnowledgeGraph | Enterprise Knowledge Graph |
| Microsoft.MachineLearningServices | [Azure Machine Learning](/azure/machine-learning/) |
| Microsoft.Search | [Azure AI Search](/azure/search/) |
## Analytics resource providers
The resource providers for analytics services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.AnalysisServices | [Azure Analysis Services](../../analysis-services/index.yml) |
| Microsoft.Databricks | [Azure Databricks](/azure/azure-databricks/) |
| Microsoft.DataCatalog | [Data Catalog](../../data-catalog/index.yml) |
| Microsoft.DataFactory | [Data Factory](../../data-factory/index.yml) |
| Microsoft.DataLakeAnalytics | [Data Lake Analytics](../../data-lake-analytics/index.yml) |
| Microsoft.DataLakeStore | [Azure Data Lake Storage Gen2](../../storage/blobs/data-lake-storage-introduction.md) |
| Microsoft.DataShare | [Azure Data Share](../../data-share/index.yml) |
| Microsoft.HDInsight | [HDInsight](../../hdinsight/index.yml) |
| Microsoft.Kusto | [Azure Data Explorer](/azure/data-explorer/) |
| Microsoft.PowerBI | [Power BI](/power-bi/power-bi-overview) |
| Microsoft.PowerBIDedicated | [Power BI Embedded](/azure/power-bi-embedded/) |
| Microsoft.ProjectBabylon | [Azure Data Catalog](../../data-catalog/overview.md) |
| Microsoft.Purview | [Microsoft Purview](/purview/purview) |
| Microsoft.StreamAnalytics | [Azure Stream Analytics](../../stream-analytics/index.yml) |
| Microsoft.Synapse | [Azure Synapse Analytics](/azure/sql-data-warehouse/) |
## Blockchain resource providers
The resource providers for Blockchain services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.Blockchain | [Azure Blockchain Service](../../blockchain/workbench/index.yml) |
| Microsoft.BlockchainTokens | [Azure Blockchain Tokens](https://azure.microsoft.com/services/blockchain-tokens/) |
## Compute resource providers
The resource providers for compute services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.AppPlatform | [Azure Spring Apps](../../spring-apps/basic-standard/overview.md) |
| Microsoft.AVS | [Azure VMware Solution](../../azure-vmware/index.yml) |
| Microsoft.Batch | [Batch](../../batch/index.yml) |
| Microsoft.ClassicCompute | Classic deployment model virtual machine |
| Microsoft.Compute | [Virtual Machines](/azure/virtual-machines/)<br />[Virtual Machine Scale Sets](/azure/virtual-machine-scale-sets/) |
| Microsoft.DesktopVirtualization | [Azure Virtual Desktop](/azure/virtual-desktop/) |
| Microsoft.DevTestLab | [Azure Lab Services](../../lab-services/index.yml) |
| Microsoft.HanaOnAzure | [SAP HANA on Azure Large Instances](/azure/virtual-machines/workloads/sap/hana-overview-architecture) |
| Microsoft.LabServices | [Azure Lab Services](../../lab-services/index.yml) |
| Microsoft.Maintenance | [Azure Maintenance](/azure/virtual-machines/maintenance-configurations) |
| Microsoft.Microservices4Spring | [Azure Spring Apps](../../spring-apps/basic-standard/overview.md) |
| Microsoft.Quantum | [Azure Quantum](https://azure.microsoft.com/services/quantum/) |
| Microsoft.SerialConsole - [registered by default](#registration) | [Azure Serial Console for Windows](/troubleshoot/azure/virtual-machines/serial-console-windows) |
| Microsoft.ServiceFabric | [Service Fabric](/azure/service-fabric/) |
| Microsoft.VirtualMachineImages | [Azure Image Builder](/azure/virtual-machines/image-builder-overview) |
| Microsoft.VMware | [Azure VMware Solution](../../azure-vmware/index.yml) |
| Microsoft.VMwareCloudSimple | [Azure VMware Solution by CloudSimple](../../vmware-cloudsimple/index.md) |
## Container resource providers
The resource providers for container services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.App | [Azure Container Apps](../../container-apps/index.yml) |
| Microsoft.ContainerInstance | [Container Instances](/azure/container-instances/) |
| Microsoft.ContainerRegistry | [Container Registry](/azure/container-registry/) |
| Microsoft.ContainerService | [Azure Kubernetes Service (AKS)](/azure/aks/) |
| Microsoft.RedHatOpenShift | [Azure Red Hat OpenShift](/azure/virtual-machines/linux/openshift-get-started) |
## Core resource providers
The resource providers for core services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.Addons | core |
| Microsoft.AzureStack | core |
| Microsoft.Capacity | core |
| Microsoft.Commerce - [registered by default](#registration) | core |
| Microsoft.Marketplace | core |
| Microsoft.MarketplaceApps | core |
| Microsoft.MarketplaceOrdering - [registered by default](#registration) | core |
| Microsoft.SaaS | core |
| Microsoft.Services | core |
| Microsoft.Subscription | core |
| microsoft.support - [registered by default](#registration) | core |
## Database resource providers
The resource providers for database services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.Cache | [Azure Cache for Redis](../../azure-cache-for-redis/index.yml) |
| Microsoft.DBforMariaDB | [Azure Database for MariaDB](/azure/mariadb/) |
| Microsoft.DBforMySQL | [Azure Database for MySQL](/azure/mysql/) |
| Microsoft.DBforPostgreSQL | [Azure Database for PostgreSQL](/azure/postgresql/) |
| Microsoft.DocumentDB | [Azure Cosmos DB](/azure/cosmos-db/) |
| Microsoft.Sql | [Azure SQL Database](/azure/azure-sql/database/index)<br /> [Azure SQL Managed Instance](/azure/azure-sql/managed-instance/index) <br />[Azure Synapse Analytics](/azure/sql-data-warehouse/) |
| Microsoft.SqlVirtualMachine | [SQL Server on Azure Virtual Machines](/azure/azure-sql/virtual-machines/windows/sql-server-on-azure-vm-iaas-what-is-overview) |
| Microsoft.AzureData | [SQL Server enabled by Azure Arc](/sql/sql-server/azure-arc/overview) |
## Developer tools resource providers
The resource providers for developer tools services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.AppConfiguration | [Azure App Configuration](../../azure-app-configuration/index.yml) |
| Microsoft.DevCenter | [Microsoft Dev Box](../../dev-box/index.yml) |
| Microsoft.DevSpaces | [Azure Dev Spaces](/previous-versions/azure/dev-spaces/) |
| Microsoft.LoadTestService | [Azure Load Testing](/azure/load-testing/) |
| Microsoft.Notebooks | [Azure Notebooks](https://notebooks.azure.com/help/introduction) |
## DevOps resource providers
The resource providers for DevOps services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| microsoft.visualstudio | [Azure DevOps](/azure/devops/) |
| Microsoft.VSOnline | [Azure DevOps](/azure/devops/) |
| Microsoft.DevOpsInfrastructure | [Managed DevOps Pools](/azure/devops/managed-devops-pools/) |
## Hybrid resource providers
The resource providers for hybrid services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.AzureArcData | [Azure Arc-enabled data services](/azure/azure-arc/data/overview) |
| Microsoft.AzureStackHCI | [Azure Local](/azure-stack/hci/overview) |
| Microsoft.HybridCompute | [Azure Arc-enabled servers](/azure/azure-arc/servers/) |
| Microsoft.Kubernetes | [Azure Arc-enabled Kubernetes](/azure/azure-arc/kubernetes/) |
| Microsoft.KubernetesConfiguration | [Azure Arc-enabled Kubernetes](/azure/azure-arc/kubernetes/) |
| Microsoft.Edge | [Azure Arc site manager](/azure/azure-arc/site-manager/) |
## Identity resource providers
The resource providers for identity services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.AAD | [Microsoft Entra Domain Services](../../active-directory-domain-services/index.yml) |
| Microsoft.ADHybridHealthService - [registered by default](#registration) | [Microsoft Entra ID](../../active-directory/index.yml) |
| Microsoft.AzureActiveDirectory | [Microsoft Entra IDÂ B2C](../../active-directory-b2c/index.yml) |
| Microsoft.ManagedIdentity | [Managed identities for Azure resources](../../active-directory/managed-identities-azure-resources/index.yml) |
| Microsoft.Token | Token |
## Integration resource providers
The resource providers for integration services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.ApiManagement | [APIÂ Management](../../api-management/index.yml) |
| Microsoft.Communication | [Azure Communication Services](../../communication-services/overview.md) |
| Microsoft.EventGrid | [Event Grid](../../event-grid/index.yml) |
| Microsoft.EventHub | [Event Hubs](../../event-hubs/index.yml) |
| Microsoft.HealthcareApis (Azure API for FHIR) | [Azure API for FHIR](../../healthcare-apis/azure-api-for-fhir/index.yml) |
| Microsoft.HealthcareApis (Healthcare APIs) | [Healthcare APIs](../../healthcare-apis/index.yml) |
| Microsoft.Logic | [Logic Apps](../../logic-apps/index.yml) |
| Microsoft.NotificationHubs | [Notification Hubs](../../notification-hubs/index.yml) |
| Microsoft.PowerPlatform | [Power Platform](/power-platform/) |
| Microsoft.Relay | [Azure Relay](../../azure-relay/relay-what-is-it.md) |
| Microsoft.ServiceBus | [Service Bus](/azure/service-bus/) |
## IoT resource providers
The resource providers for IoT services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.IoTOperations | [Azure IoT Operations](../../iot-operations/index.yml) |
| Microsoft.DeviceRegistry | [Azure Device Registry](../../iot-operations/overview-iot-operations.md#manage-devices-and-assets) |
| Microsoft.Devices | [Azure IoTÂ Hub](../../iot-hub/index.yml)<br />[Azure IoT Hub Device Provisioning Service](../../iot-dps/index.yml) |
| Microsoft.DeviceUpdate | [Device Update for IoTÂ Hub](../../iot-hub-device-update/index.yml) |
| Microsoft.DigitalTwins | [Azure Digital Twins](../../digital-twins/overview.md) |
| Microsoft.IoTSpaces | [Azure Digital Twins](../../digital-twins/index.yml) |
| Microsoft.IoTCentral | [Azure IoTÂ Central](../../iot-central/index.yml) |
| Microsoft.WindowsIoT | [Windows 10 IoT Core Services](/windows-hardware/manufacture/iot/iotcoreservicesoverview) |
## Management resource providers
The resource providers for management services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.Advisor | [Azure Advisor](/azure/advisor/advisor-overview) |
| Microsoft.Authorization - [registered by default](#registration) | [Azure Resource Manager](../index.yml) |
| Microsoft.Automation | [Automation](../../automation/index.yml) |
| Microsoft.Billing - [registered by default](#registration) | [Cost Management and Billing](../../cost-management-billing/index.yml) |
| Microsoft.Blueprint | [Azure Blueprints](../../governance/blueprints/index.yml) |
| Microsoft.ChangeSafety - [registered by default](#registration) | Safety checks that help Microsoft reduce risk and improve reliability in Microsoft service deployment |
| Microsoft.ClassicSubscription - [registered by default](#registration) | Classic deployment model |
| Microsoft.Consumption - [registered by default](#registration) | [Cost Management](../../cost-management-billing/index.yml) |
| Microsoft.CostManagement - [registered by default](#registration) | [Cost Management](../../cost-management-billing/index.yml) |
| Microsoft.CostManagementExports | [Cost Management](../../cost-management-billing/index.yml) |
| Microsoft.CustomProviders | [Azure Custom Providers](../custom-providers/overview.md) |
| Microsoft.DynamicsLcs | [Lifecycle Services](https://lcs.dynamics.com/Logon/Index) |
| Microsoft.Features - [registered by default](#registration) | [Azure Resource Manager](../index.yml) |
| Microsoft.GuestConfiguration | [Azure Policy](../../governance/policy/index.yml) |
| Microsoft.ManagedServices | [Azure Lighthouse](/azure/lighthouse/overview) |
| Microsoft.Management | [Management Groups](../../governance/management-groups/index.yml) |
| Microsoft.PolicyInsights | [Azure Policy](../../governance/policy/index.yml) |
| Microsoft.Portal - [registered by default](#registration) | [Azure portal](/azure/azure-portal/azure-portal-overview) |
| Microsoft.RecoveryServices | [Azure Site Recovery](../../site-recovery/index.yml) |
| Microsoft.ResourceGraph - [registered by default](#registration) | [Azure Resource Graph](../../governance/resource-graph/index.yml) |
| Microsoft.ResourceHealth | [Azure Service Health](/azure/service-health/overview) |
| Microsoft.ResourceNotification - [registered by default](#registration) | [Azure Resource Notifications](../../event-grid/event-schema-resource-notifications.md) |
| Microsoft.Resources - [registered by default](#registration) | [Azure Resource Manager](../index.yml) |
| Microsoft.Scheduler | [Scheduler](../../scheduler/index.yml) |
| Microsoft.SoftwarePlan | License |
| Microsoft.Solutions | [Azure Managed Applications](../managed-applications/index.yml) |
## Migration resource providers
The resource providers for migration services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.ClassicInfrastructureMigrate | Classic deployment model migration |
| Microsoft.DataBox | [Azure Data Box](../../databox/index.yml) |
| Microsoft.DataBoxEdge | [Azure Stack Edge](../../databox-online/azure-stack-edge-overview.md) |
| Microsoft.DataMigration | [Azure Database Migration Service](/azure/dms/) |
| Microsoft.OffAzure | [Azure Migrate](../../migrate/migrate-services-overview.md) |
| Microsoft.Migrate | [Azure Migrate](../../migrate/migrate-services-overview.md) |
## Monitoring resource providers
The resource providers for monitoring services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.AlertsManagement | [Azure Monitor](/azure/azure-monitor/) |
| Microsoft.ChangeAnalysis | [Azure Monitor](/azure/azure-monitor/) |
| Microsoft.Insights | [Azure Monitor](/azure/azure-monitor/) |
| Microsoft.Intune | [Azure Monitor](/azure/azure-monitor/) |
| Microsoft.Monitor | [Azure Monitor](/azure/azure-monitor/) |
| Microsoft.OperationalInsights | [Azure Monitor](/azure/azure-monitor/) |
| Microsoft.OperationsManagement | [Azure Monitor](/azure/azure-monitor/) |
| Microsoft.WorkloadMonitor | [Azure Monitor](/azure/azure-monitor/) |
## Network resource providers
The resource providers for network services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.Cdn | [Content Delivery Network](../../cdn/index.yml) |
| Microsoft.ClassicNetwork | Classic deployment model virtual network |
| Microsoft.ManagedNetwork | Virtual networks managed by PaaS services |
| Microsoft.Network | [Application Gateway](../../application-gateway/index.yml)<br />[Azure Bastion](../../bastion/index.yml)<br />[Azure DDoS Protection](../../ddos-protection/ddos-protection-overview.md)<br />[Azure DNS](../../dns/index.yml)<br />[Azure ExpressRoute](../../expressroute/index.yml)<br />[Azure Firewall](../../firewall/index.yml)<br />[Azure Front Door Service](../../frontdoor/index.yml)<br />[Azure Private Link](../../private-link/index.yml)<br />[Azure Route Server](../../route-server/index.yml)<br />[Load Balancer](../../load-balancer/index.yml)<br />[Network Watcher](../../network-watcher/index.yml)<br />[Traffic Manager](../../traffic-manager/index.yml)<br />[Virtual Network](../../virtual-network/index.yml)<br />[Virtual Network NAT](../../nat-gateway/nat-overview.md)<br /> [Virtual Network Manager](../../virtual-network-manager/overview.md)<br />[Virtual WAN](../../virtual-wan/index.yml)<br />[VPN Gateway](../../vpn-gateway/index.yml)<br /> |
| Microsoft.Peering | [Azure Peering Service](../../peering-service/index.yml) |
## Security resource providers
The resource providers for security services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.Attestation | [Azure Attestation Service](/azure/attestation/overview) |
| Microsoft.CustomerLockbox | [Customer Lockbox for Microsoft Azure](../../security/fundamentals/customer-lockbox-overview.md) |
| Microsoft.DataProtection | Data Protection |
| Microsoft.HardwareSecurityModules | [Azure Dedicated HSM](/azure/dedicated-hsm/) |
| Microsoft.KeyVault | [Key Vault](/azure/key-vault/) |
| Microsoft.Security | [Security Center](../../security-center/index.yml) |
| Microsoft.SecurityInsights | [Microsoft Sentinel](../../sentinel/index.yml) |
| Microsoft.WindowsDefenderATP | [Microsoft Defender Advanced Threat Protection](../../security-center/security-center-wdatp.md) |
| Microsoft.WindowsESU | Extended Security Updates |
## Storage resource providers
The resource providers for storage services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.ClassicStorage | Classic deployment model storage |
| Microsoft.ElasticSan | [Elastic SAN](../../storage/elastic-san/index.yml) |
| Microsoft.HybridData | [StorSimple](../../storsimple/index.yml) |
| Microsoft.ImportExport | [Azure Import/Export](../../import-export/storage-import-export-service.md) |
| Microsoft.NetApp | [Azure NetApp Files](../../azure-netapp-files/index.yml) |
| Microsoft.ObjectStore | Object Store |
| Microsoft.Storage | [Storage](../../storage/index.yml) |
| Microsoft.StorageCache | [Azure HPC Cache](../../hpc-cache/index.yml) |
| Microsoft.StorageSync | [Storage](../../storage/index.yml) |
| Microsoft.StorSimple | [StorSimple](../../storsimple/index.yml) |
## Web resource providers
The resource providers for web services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.BingMaps | [Bing Maps](/BingMaps/#pivot=main&panel=BingMapsAPI) |
| Microsoft.CertificateRegistration | [App Service Certificates](../../app-service/configure-ssl-app-service-certificate.md) |
| Microsoft.DomainRegistration | [App Service](../../app-service/index.yml) |
| Microsoft.Maps | [Azure Maps](../../azure-maps/index.yml) |
| Microsoft.SignalRService | [Azure SignalR Service](../../azure-signalr/index.yml) |
| Microsoft.Web | [App Service](../../app-service/index.yml)<br />[Azure Functions](../../azure-functions/index.yml) |
## 5G & Space resource providers
The resource providers for 5G & space services are:
| Resource provider namespace | Azure service |
| --------------------------- | ------------- |
| Microsoft.HybridNetwork | [Network Function Manager](../../network-function-manager/index.yml) |
| Microsoft.MobileNetwork | [Azure Private 5G Core](../../private-5g-core/index.yml) |
## Registration
Resource providers marked with **- registered by default** in the previous section are automatically registered for your subscription. For other resource providers, you need to [register them](resource-providers-and-types.md). However, many resource providers are registered automatically when you perform specific actions. For example, when you create resources through the portal or by deploying an [Azure Resource Manager template](../templates/overview.md), Azure Resource Manager automatically registers any required unregistered resource providers.
> [!IMPORTANT]
> Register a resource provider only when you're ready to use it. This registration step helps maintain least privileges within your subscription. A malicious user can't use unregistered resource providers.
>
> Registering unnecessary resource providers may result in unrecognized apps appearing in your Microsoft Entra tenant. Microsoft adds the app for a resource provider when you register it. These apps are typically added by the Windows Azure Service Management API. To prevent unnecessary apps in your tenant, only register needed resource providers.
## Find resource provider
To identify resource providers used for your existing Azure infrastructure, list the deployed resources. Specify the resource group containing the resources.
The following example uses Azure CLI:
```azurecli-interactive
az resource list --resource-group examplegroup
```
The results include the resource type. The resource provider namespace is the first part of the resource type. The following example shows the **Microsoft.KeyVault** resource provider.
```output
[
{
...
"type": "Microsoft.KeyVault/vaults"
}
]
```
The following example uses PowerShell:
```azurepowershell-interactive
Get-AzResource -ResourceGroupName examplegroup
```
The results include the resource type. The resource provider namespace is the first part of the resource type. The following example shows the **Microsoft.KeyVault** resource provider.
```output
Name : examplekey
ResourceGroupName : examplegroup
ResourceType : Microsoft.KeyVault/vaults
...
```
The following example uses Python:
```python
import os
from azure.identity import DefaultAzureCredential
from azure.mgmt.resource import ResourceManagementClient
subscription_id = os.environ["AZURE_SUBSCRIPTION_ID"]
credential = DefaultAzureCredential()
resource_client = ResourceManagementClient(credential, subscription_id)
resource_group_name = "examplegroup"
resources = resource_client.resources.list_by_resource_group(resource_group_name)
for resource in resources:
print(resource.type)
```
The results list the resource type. The resource provider namespace is the first part of the resource type. The following example shows the **Microsoft.KeyVault** resource provider.
```output
Microsoft.KeyVault/vaults
```
## Next steps
For more information about resource providers, including how to register a resource provider, see [Azure resource providers and types](resource-providers-and-types.md).