Skip to content

Latest commit

 

History

History
107 lines (90 loc) · 4.08 KB

12-resourceproviders.md

File metadata and controls

107 lines (90 loc) · 4.08 KB

Resource providers - to register, on Azure subscription

If you have a blank Azure subscription, the resource providers for all services needs.

Prerequisites

Prerequisites: You need to install Azure Powershell to run this script, or you can run this in Azure Cloud Shell (Powershell)

HowTo: login & Run

Foreach subscription:

INFO - What resource providers are we talking about:

IMPORTANT - AKS, Kubernetes and Private DNS Zones

If not running the AIFactory standalone. E.g. if use have centrlazied private DNS Zones - the private DNS zone is in a different subscription than the AKS cluster, you need to register the Azure provider Microsoft.ContainerService in both subscriptions

Read more - AKS private clusters with Custom Private DNS zone

NEW: AIFactory needs these (AIFactory Common + ESML project)

  • Microsoft.Security
  • microsoft.insights
  • Microsoft.Notebooks
  • Microsoft.SqlVirtualMachine
  • Microsoft.MachineLearningServices
  • Microsoft.DataFactory
  • Microsoft.Databricks
  • Microsoft.KeyVault
  • Microsoft.OperationalInsights
  • Microsoft.Kubernetes
  • Microsoft.KubernetesConfiguration
  • Microsoft.KubernetesRuntime
  • Microsoft.ContainerRegistry
  • Microsoft.ContainerInstance
  • Microsoft.ContainerService
  • Microsoft.EventGrid
  • Microsoft.EventHub
  • Microsoft.VirtualMachineImages
  • Microsoft.Storage
  • Microsoft.Network
  • Microsoft.Compute
  • Microsoft.ManagedIdentity
  • Microsoft.DataLakeStore
  • Microsoft.Batch
  • Microsoft.ManagedServices
  • Microsoft.AlertsManagement

ESGenAI project specific: AI Search, Azure OpenAI/Speech, CosmosDB, Azure App Service, Azure API mgmt, Copilot Studio

  • Microsoft.Search
  • Microsoft.CognitiveServices
  • Microsoft.DocumentDB
  • Microsoft.AppConfiguration
  • Microsoft.DomainRegistration
  • Microsoft.CertificateRegistration
  • Microsoft.Web
  • Microsoft.ApiManagement
  • Microsoft.PowerPlatform

ESSpeech project: Video Indexer, Speech Service

  • Microsoft.Media
  • Microsoft.CognitiveServices (also in ESGenAI)

To check & verify: These are usually registered, already, but verify:

  • Microsoft.OperationsManagement
  • Microsoft.Management
  • Microsoft.ResourceHealth
  • Microsoft.ResourceNotifications
  • Microsoft.Resources
  • Microsoft.SerialConsole
  • microsoft.support
  • Microsoft.ResourceGraph
  • Microsoft.Portal
  • Microsoft.PolicyInsights
  • Microsoft.MarketplaceOrdering
  • Microsoft.MarketplaceNotifications
  • Microsoft.Features
  • Microsoft.GuestConfiguration
  • Microsoft.DevTestLab
  • Microsoft.CostManagement
  • Microsoft.Capacity
  • Microsoft.ChangeAnalysis
  • Microsoft.ClassicSubscription
  • Microsoft.CloudShell
  • Microsoft.Commerce
  • Microsoft.Consumption

Not included in Powershell script - OPTIONAL & MANUAL:

For: Purview, BotService, PowerBI, PowerBIEmbedded, Azure ContainerApps, Azure SQL Database/MI/SynapseAnalytics, Azure Arc-enabled Kubernetes, LogicApps

  • Microsoft.BotService
  • Microsoft.Purview
  • Microsoft.PowerBI
  • Microsoft.PowerBIDedicated
  • Microsoft.App
  • Microsoft.Sql
  • Microsoft.Kubernetes
  • Microsoft.KubernetesConfiguration
  • Microsoft.Logic