Resource providers and resource types
Whether you are interacting with the Azure portal, filtering services, or filtering the billing usage report, you might need to work with resource providers and resource types. For example, when you are creating a virtual machine, you are interacting with the Microsoft.Compute
resource provider and the virtualMachines
resource type. The create button that you click on to create the virtual machines communicates with the resource provider via an API to get your deployment done. This is always denoted in the format {resource-provider}/{resource-type}
. So, the resource type for the virtual machine is Microsoft.Compute/virtualMachines
. In short, resource providers help to create resource types.
Resource providers need to be registered with an Azure subscription. Resource types will not be available in a subscription if resource providers are not registered. By default, most providers are automatically registered; having said that, there will be...