An easy way to identify the "resource providers" that are specifically associated to any particular Azure service?

Glenn Hunter 125 Reputation points Microsoft Employee
2024-05-16T12:18:13.9433333+00:00

The problem is that resource providers needs to be registered and if the customer miss to register all of them, a new process of approvals needs to be undertaken, hence creating a lot of lead for customer.

So an example would be to deploy AKS: I need the following resource providers to be registered:

  • Microsoft.ContainerService
  • Microsoft.Compute/virtualMachineScaleSets
  • Microsoft.Network/loadBalancers
  • Microsoft.Network/networkInterfaces/ipConfigurations
  • Microsoft.Network/networkSecurityGroups
  • Microsoft.Network/privateEndpoints
  • Microsoft.Network/virtualNetworks 

Therefore I am trying to find an easy way to identify all the necessary "Resource Providers" that are specifically associated to any particular Azure service?

Azure Kubernetes Service
Azure Kubernetes Service
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,462 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Marcin Policht 51,055 Reputation points MVP Volunteer Moderator
    2024-05-16T12:27:36.53+00:00

    Review the ARM/Bicep templates used to provision these resources - in particular, the resources section of the template would include all of them


    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin


  2. Abiola Akinbade 29,570 Reputation points Volunteer Moderator
    2024-05-19T16:09:42.1833333+00:00

    Hello Glenn Hunter,
    Thanks for your question.

    You can find this in the ARM template reference here under (Sample Azure Services):

    https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/

    If you want a specific template, for example for kubernetes and Containers you can find it here:

    https://learn.microsoft.com/en-us/azure/aks/learn/quick-kubernetes-deploy-rm-template?toc=%2Fazure%2Fazure-resource-manager%2Ftemplates%2Ftoc.json&tabs=azure-cli

    Please let me know if you have further questions**

    You can mark it 'Accept Answer' if this helped.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.