# Instructions for CODEOWNERS file format and automatic build failure notifications: # https://github.com/Azure/azure-sdk/blob/main/docs/policies/opensource.md#codeowners # ----------------------------------------------------------------- # IMPORTANT NOTE: # The ordering of "ServiceLabel" blocks is important! # # Matching takes place from bottom-to-top and will stop after the # first match. Place less specific matches earlier in the file # and more specific matches later. # # Be sure to add new entries in the area they belong, denoted by the # header wrapped in "#" characters. (e.g. SDK, EngSys, Management) # ----------------------------------------------------------------- ################ # Orphaned paths ################ # As of 1/15/2026 these paths have no owners: # /** # /.devcontainer/ # /common/Perf/ ################## # Repository root ################## # Catch all for loose files in the root, which are mostly global configuration and # should not be changed without team discussion. /* @jsquire @Azure/azure-sdk-write-net-core # Common repository-wide assets and configuration /.config/ @jsquire @Azure/azure-sdk-write-net-core /.vscode/ @jsquire @m-redding /doc/ @jsquire @scottaddie /samples/ @jsquire @m-redding ################ # Automation ################ # Git Hub integration and bot rules /.github/ @jsquire @ronniegeraghty # PRLabel: %EngSys /sdk/template/ @hallipr @weshaggard @benbp @jsquire # Smoke tests /common/SmokeTests/ @jsquire @m-redding ######### # SDK ######### # Catch all /sdk/ @jsquire # ######## Core Libraries ######## # PRLabel: %Azure.Core /sdk/core/ @Azure/azure-sdk-write-net-core # ServiceLabel: %Azure.Core # AzureSdkOwners: @m-nash # ServiceLabel: %System.ClientModel # AzureSdkOwners: @m-nash # PRLabel: %Azure.Identity /sdk/identity/ @christothes @JonathanCrd @Azure/azure-sdk-write-identity # ServiceLabel: %Azure.Identity # AzureSdkOwners: @JonathanCrd # PRLabel: %Extensions /sdk/extensions/ @jsquire # ServiceLabel: %Extensions # AzureSdkOwners: @jsquire #################### # Client Libraries #################### # PRLabel: %AI Model Inference %AI Projects /sdk/ai/ @dargilco @glharper @nick863 @trangevi # PRLabel: %AI Model Inference /sdk/ai/Azure.AI.Inference @dargilco @glharper @trangevi # ServiceLabel: %AI Model Inference # ServiceOwners: @dargilco @glharper @trangevi # PRLabel: %AI Projects /sdk/ai/Azure.AI.Projects @dargilco @nick863 @trangevi # ServiceLabel: %AI Projects # ServiceOwners: @dargilco @nick863 @trangevi # PRLabel: %App Configuration /sdk/appconfiguration/ @avanigupta @zhiyuanliang-ms @linglingye001 # ServiceLabel: %App Configuration # ServiceOwners: @avanigupta @zhiyuanliang-ms @linglingye001 # PRLabel: %Attestation /sdk/attestation/Azure.Security.Attestation @anilba06 @Azure/azure-sdk-write-attestation @gkostal # ServiceLabel: %Attestation # ServiceOwners: @anilba06 @gkostal # PRLabel: %Azure Projects /sdk/cloudmachine/ @christothes @KrzysztofCwalina # AzureSdkOwners: @christothes @KrzysztofCwalina # ServiceLabel: %Azure Projects # PRLabel: %Azure Stack /sdk/azurestack*/ @bganapa @rakku-ms # ServiceLabel: %Azure Stack # ServiceOwners: @bganapa @rakku-ms # PRLabel: %Batch /sdk/batch/ @cRui861 @dpwatrous @skapur12 @wanghoppe @wiboris # ServiceLabel: %Batch # ServiceOwners: @dpwatrous @wiboris # PRLabel: %Cognitive - Anomaly Detector /sdk/anomalydetector/ @conhua @juaduan @mengaims @moreOver0 # ServiceLabel: %Cognitive - Anomaly Detector # ServiceOwners: @conhua @juaduan @mengaims @moreOver0 # PRLabel: %Cognitive - Bing /sdk/cognitiveservices/Search.Bing*/ @arwong @jaggerbodas-ms # ServiceLabel: %Cognitive - Bing # ServiceOwners: @arwong @jaggerbodas-ms # PRLabel: %Cognitive - Computer Vision /sdk/cognitiveservices/Vision.ComputerVision/ @areddish @ryogok @tburns10 @TFR258 @toothache # ServiceLabel: %Cognitive - Computer Vision # ServiceOwners: @areddish @ryogok @tburns10 @TFR258 @toothache # PRLabel: %Cognitive - Content Safety /sdk/contentsafety/ @bowgong @mengaims # ServiceLabel: %Cognitive - Content Safety # ServiceOwners: @bowgong @mengaims # PRLabel: %Cognitive - Content Understanding /sdk/contentunderstanding/ @bojunehsu @changjian-wang # PRLabel: %Cognitive - Custom Vision /sdk/cognitiveservices/Vision.CustomVision*/ @areddish @tburns10 # ServiceLabel: %Cognitive - Custom Vision # ServiceOwners: @areddish @tburns10 # PRLabel: %Cognitive - Face /sdk/cognitiveservices/Vision.Face/ @dipidoo @Han-msft @leareai @longli0 @ShaoAnLin # PRLabel: %Cognitive - Face /sdk/face/ @dipidoo @Han-msft @leareai @longli0 @ShaoAnLin # ServiceLabel: %Cognitive - Face # ServiceOwners: @dipidoo @Han-msft @leareai @longli0 @ShaoAnLin # PRLabel: %Cognitive - Form Recognizer /sdk/documentintelligence/ @bojunehsu @changjian-wang # PRLabel: %Cognitive - Form Recognizer /sdk/formrecognizer/ @bojunehsu @changjian-wang # ServiceLabel: %Cognitive - Form Recognizer # ServiceOwners: @vkurpad # PRLabel: %Cognitive - Health Insights /sdk/healthinsights/ @asaflevi-ms @koen-mertens @tomsft # ServiceLabel: %Cognitive - Health Insights # ServiceOwners: @asaflevi-ms # PRLabel: %Cognitive - Language /sdk/cognitivelanguage/ @ahmedaashour @bidisha-c @mikaelsitruk @quentinRobinson @sarkar-rajarshi # PRLabel: %Cognitive - Language /sdk/cognitivelanguage/*.QuestionAnswering.Authoring/ @ahmedaashour @Amichelangelo @bidisha-c @mikaelsitruk @quentinRobinson @sarkar-rajarshi # PRLabel: %Cognitive - Language /sdk/cognitivelanguage/*.QuestionAnswering.Inference/ @ahmedaashour @Amichelangelo @bidisha-c @mikaelsitruk @quentinRobinson @sarkar-rajarshi # ServiceLabel: %Cognitive - Language # ServiceOwners: @quentinRobinson # PRLabel: %Cognitive - LUIS /sdk/cognitiveservices/Language.LUIS*/ @cahann @kayousef # ServiceLabel: %Cognitive - LUIS # ServiceOwners: @cahann @kayousef # PRLabel: %Cognitive - Metrics Advisor /sdk/metricsadvisor/ @bowgong # ServiceLabel: %Cognitive - Metrics Advisor # ServiceOwners: @bowgong # PRLabel: %Cognitive - Personalizer /sdk/personalizer/ @orenmichaely @tyclintw # ServiceLabel: %Cognitive - Personalizer # ServiceOwners: @orenmichaely @tyclintw # PRLabel: %Cognitive - QnA Maker /sdk/cognitiveservices/Knowledge.QnAMaker/ @bingisbestest @nerajput1607 # ServiceLabel: %Cognitive - QnA Maker # ServiceOwners: @bingisbestest @nerajput1607 # PRLabel: %Cognitive - Text Analytics /sdk/textanalytics/ @quentinRobinson # ServiceLabel: %Cognitive - Text Analytics # ServiceOwners: @quentinRobinson # PRLabel: %Cognitive - Translator /sdk/translation/ @jrjrguo # ServiceLabel: %Cognitive - Translator # ServiceOwners: @jrjrguo # PRLabel: %Communication /sdk/communication/ @acsdevx-msft # ServiceLabel: %Communication # ServiceOwners: @Azure/azure-sdk-write-communication # PRLabel: %Communication - Call Automation /sdk/communication/Azure.Communication.CallAutomation/ @fhaghbin-msft @juntuchen-msft @minwoolee-msft @v-dharmarajv # PRLabel: %Communication - Calling Server /sdk/communication/Azure.Communication.CallingServer/ @minwoolee-msft # PRLabel: %Communication - Chat /sdk/communication/Azure.Communication.Chat/ @LuChen-Microsoft # PRLabel: %Communication - Common /sdk/communication/Azure.Communication.Common/ @AikoBB @Azure/acs-identity-sdk @maximrytych-ms @mjafferi-msft # PRLabel: %Communication - Identity /sdk/communication/Azure.Communication.Identity/ @AikoBB @Azure/acs-identity-sdk @maximrytych-ms @mjafferi-msft # PRLabel: %Communication - Phone Numbers /sdk/communication/Azure.Communication.PhoneNumbers/ @besh2014 @gfeitosa-msft @ihuseynov-msft @ilyapaliakou-msft @kirill-linnik @phermanov-msft # PRLabel: %Communication - Programmable Connectivity /sdk/communication/Azure.Communication.ProgrammableConnectivity/ @Azure/azure-sdk-write-communication # PRLabel: %Communication - Rooms /sdk/communication/Azure.Communication.Rooms/ @alexokun @allchiang-msft @mikehang-msft @minnieliu @Mrayyan @paolamvhz @shwali-msft # PRLabel: %Communication - Short Codes /sdk/communication/Azure.Communication.ShortCodes/ @Arazan @danielortega-msft @whisper6284 # PRLabel: %Communication - SMS /sdk/communication/Azure.Communication.Sms/ @besh2014 @gfeitosa-msft @ilyapaliakou-msft @phermanov-msft # PRLabel: %Compute /sdk/compute/ @dkulkarni-ms @haagha @melina5656 @MS-syh2qs @TravisCragg-MSFT # ServiceLabel: %Compute # ServiceOwners: @Drewm3 @hilaryw29 @MsGabsta @nikhilpatel909 @sandeepraichura @TravisCragg-MSFT @ushnaarshadkhan # PRLabel: %Confidential Ledger /sdk/confidentialledger/ @andpiccione @Azure/azure-sdk-write-acl @christothes @ivarprudnikov @msftsettiy @musabbir @PallabPaul @prathod09 @ryazhang-microsoft @weirenlai # ServiceLabel: %Confidential Ledger # ServiceOwners: @andpiccione @Azure/azure-sdk-write-acl @ivarprudnikov @msftsettiy @musabbir @PallabPaul @prathod09 @ryazhang-microsoft @weirenlai # PRLabel: %Container Registry /sdk/containerregistry/ @Azure/azure-sdk-write-acr # ServiceLabel: %Container Registry # ServiceOwners: @Azure/azure-sdk-write-acr # PRLabel: %Datadog /sdk/datadog/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 @jbhanuchand # ServiceLabel: %Datadog %Mgmt # ServiceOwners: @jbhanuchand # PRLabel: %Defender EASM /sdk/easm/Azure.Analytics.Defender.Easm/ @thang-bit # ServiceLabel: %Defender EASM # ServiceOwners: @thang-bit # PRLabel: %Device Update /sdk/deviceupdate/ @dpokluda @sedols # ServiceLabel: %Device Update # ServiceOwners: @dpokluda @sedols # PRLabel: %Digital Twins /sdk/digitaltwins/ @Aashish93-stack @abhinav-ghai @efriesner @johngallardo @Satya-Kolluri @sjiherzig # ServiceLabel: %Digital Twins # ServiceOwners: @Aashish93-stack @abhinav-ghai @efriesner @johngallardo @Satya-Kolluri @sjiherzig # PRLabel: %Event Grid /sdk/eventgrid/ @Kishp01 @rajeshka @shankarsama # PRLabel: %Event Grid %Functions /sdk/eventgrid/Microsoft.Azure.WebJobs.Extensions.EventGrid/ @Kishp01 @rajeshka @shankarsama # ServiceLabel: %Event Grid # ServiceOwners: @Kishp01 @rajeshka @shankarsama # PRLabel: %Event Hubs /sdk/eventhub/ @axisc @hmlam @j7nw4r @jsquire @sjkwak # PRLabel: %Event Hubs %Functions /sdk/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/ @axisc @hmlam @j7nw4r @jsquire @sjkwak # AzureSdkOwners: @jsquire # ServiceLabel: %Event Hubs # ServiceOwners: @axisc @hmlam @j7nw4r @sjkwak # PRLabel: %Extension - WCF /sdk/extension-wcf/ @mconnew # ServiceLabel: %Extension - WCF # ServiceOwners: @mconnew # PRLabel: %Functions %Service Bus /sdk/servicebus/Microsoft.Azure.WebJobs.Extensions.ServiceBus/ @EldertGrootenboer @j7nw4r @jsquire @skarri-microsoft # AzureSdkOwners: @jsquire # ServiceLabel: %Functions # ServiceOwners: @ahmedelnably @fabiocav # PRLabel: %HDInsight /sdk/hdinsight/ @aim-for-better @deshriva @idear1203 # ServiceLabel: %HDInsight # ServiceOwners: @aim-for-better @deshriva @idear1203 # PRLabel: %Health Deidentification /sdk/healthdataaiservices/ @alexathomases @Azure/healthdatadeidentification # ServiceLabel: %Health Deidentification # ServiceOwners: @alexathomases @Azure/healthdatadeidentification # PRLabel: %Image Analysis /sdk/vision/Azure.AI.Vision.ImageAnalysis/ @dargilco @rhurey # ServiceLabel: %Image Analysis # ServiceOwners: @dargilco @rhurey # PRLabel: %IoT /sdk/iot*/ @davidemontanari @ethanann-ms @marcodalessandro @riteshrao @vighatke # PRLabel: %IoT /sdk/modelsrepository/ @abhipsaMisra @andyk-ms @brycewang-microsoft @digimaun @timtay-microsoft @tmahmood-microsoft # ServiceLabel: %IoT # ServiceOwners: @abhipsaMisra @andyk-ms @brycewang-microsoft @davidemontanari @digimaun @ethanann-ms @marcodalessandro @riteshrao @timtay-microsoft @tmahmood-microsoft @vighatke # PRLabel: %KeyVault /sdk/keyvault/ @Azure/azure-sdk-write-keyvault # ServiceLabel: %KeyVault # ServiceOwners: @Azure/azure-sdk-write-keyvault # PRLabel: %Load Test Service /sdk/loadtestservice/ @azure/testing-services # ServiceLabel: %Load Test Service # ServiceOwners: @azure/testing-services # PRLabel: %Maps /sdk/maps/ @andykao1213 @dubiety # ServiceLabel: %Maps # ServiceOwners: @dubiety # PRLabel: %Monitor /sdk/monitor/* @Azure/azure-sdk-write-monitor-data-plane # PRLabel: %Monitor /sdk/monitor/Azure.Monitor.Ingestion/ @Azure/azure-sdk-write-monitor-data-plane # ServiceLabel: %Monitor # ServiceOwners: @AzmonActionG @AzmonAlerts @AzMonEssential @AzmonLogA @dadunl @SameergMS # PRLabel: %Monitor - Distro /sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/ @harsimar @mattsains-msft @rajkumar-rangaraj @xiang17 # PRLabel: %Monitor - Distro /sdk/monitor/Azure.Monitor.OpenTelemetry.sln @harsimar @mattsains-msft @rajkumar-rangaraj @xiang17 # ServiceLabel: %Monitor - Distro # ServiceOwners: @harsimar @mattsains-msft @rajkumar-rangaraj @xiang17 # PRLabel: %Monitor - Exporter /sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/ @harsimar @mattsains-msft @rajkumar-rangaraj @xiang17 # ServiceLabel: %Monitor - Exporter # ServiceOwners: @harsimar @mattsains-msft @rajkumar-rangaraj @xiang17 # PRLabel: %Monitor - LiveMetrics /sdk/monitor/Azure.Monitor.OpenTelemetry.LiveMetrics/ @harsimar @mattsains-msft @rajkumar-rangaraj @xiang17 # ServiceLabel: %Monitor - LiveMetrics # ServiceOwners: @harsimar @mattsains-msft @rajkumar-rangaraj @xiang17 # PRLabel: %Monitor - Query /sdk/monitor/Azure.Monitor.Query.Logs/ @Azure/azure-sdk-write-monitor-query-logs # PRLabel: %Monitor - Query /sdk/monitor/Azure.Monitor.Query.Metrics/ @Azure/azure-sdk-write-monitor-query-metrics # ServiceLabel: %Monitor - Query # ServiceOwners: @AzmonActionG @AzmonAlerts @AzMonEssential @AzmonLogA @dadunl @SameergMS @ToddKingMSFT # PRLabel: %Network /sdk/network*/ @aznetsuppgithub # ServiceLabel: %Network # ServiceOwners: @aznetsuppgithub # PRLabel: %Network - DNS /sdk/dns/ @dnssuppgithub # ServiceLabel: %Network - DNS # ServiceOwners: @dnssuppgithub # PRLabel: %Online Experimentation /sdk/onlineexperimentation/ @Azure/azure-sdk-write-onlineexperimentation # ServiceLabel: %Online Experimentation # ServiceOwners: @Azure/azure-sdk-write-onlineexperimentation # PRLabel: %OpenAI /sdk/openai/ @joseharriaga @jpalvarezl @m-nash @trrwilson # ServiceLabel: %OpenAI # ServiceOwners: @jpalvarezl @trrwilson # PRLabel: %Planetary Computer /sdk/planetarycomputer/Azure.Analytics.PlanetaryComputer/ @chahibi @mandarinamdar # ServiceLabel: %Planetary Computer # ServiceOwners: @chahibi @mandarinamdar # PRLabel: %Provisioning /sdk/provisioning/ @ArcturusZhang @ArthurMa1978 @m-nash # AzureSdkOwners: @ArthurMa1978 # ServiceLabel: %Provisioning # PRLabel: %Quantum /sdk/quantum/Azure.Quantum.Jobs/ @xfield # ServiceLabel: %Quantum # ServiceOwners: @xfield # PRLabel: %Schema Registry /sdk/schemaregistry/ @axisc @hmlam @sjkwak # ServiceLabel: %Schema Registry # ServiceOwners: @axisc @hmlam @sjkwak # PRLabel: %Search /sdk/search/ @Azure/azure-sdk-write-search # ServiceLabel: %Search # ServiceOwners: @efrainretana @kuanlu95 @mattgotteiner # PRLabel: %Service Bus /sdk/servicebus/ @EldertGrootenboer @j7nw4r @jsquire @skarri-microsoft # AzureSdkOwners: @jsquire # ServiceLabel: %Service Bus # ServiceOwners: @EldertGrootenboer @j7nw4r @skarri-microsoft # PRLabel: %SignalR /sdk/signalr/ @chenkennt @JialinXin @vicancy @Y-Sindo # ServiceLabel: %SignalR # ServiceOwners: @chenkennt @JialinXin @vicancy @Y-Sindo # PRLabel: %Speech Transcription /sdk/transcription/Azure.AI.Speech.Transcription/ @rhurey @xitzhang @amber-yujueWang @pankopon @emilyjiji # ServiceLabel: %Speech Transcription # ServiceOwners: @rhurey @xitzhang @amber-yujueWang @pankopon @emilyjiji # PRLabel: %Storage /sdk/storage*/ @amnguye @jalauzon-msft @jaschrep-msft @nickliu-msft @seanmcc-msft # PRLabel: %Storage /sdk/storage/Azure.Storage.*/ @amnguye @jalauzon-msft @jaschrep-msft @nickliu-msft @seanmcc-msft # PRLabel: %Storage /sdk/storage/Microsoft.Azure.WebJobs.*/ @amnguye @fabiocav @jalauzon-msft @jaschrep-msft @mathewc @nickliu-msft @seanmcc-msft @tg-msft # PRLabel: %Storage /sdk/storagesync/ @ankushbindlish2 @anpint # ServiceLabel: %Storage # ServiceOwners: @amnguye @jalauzon-msft @jaschrep-msft @nickliu-msft @seanmcc-msft # PRLabel: %Synapse /sdk/synapse/ @wanyang7 @yanjungao718 # ServiceLabel: %Synapse # ServiceOwners: @wanyang7 @yanjungao718 # PRLabel: %Tables /sdk/tables/ @christothes @jorgerangel-msft # AzureSdkOwners: @christothes @jorgerangel-msft # ServiceLabel: %Tables # ServiceOwners: @PaulCheng @sakash279 @sivethe @ThomasWeiss # PRLabel: %TimeSeriesInsights /sdk/timeseriesinsights/ @dmdenmsft @rasidhan @yeskarthik # ServiceLabel: %TimeSeriesInsights # ServiceOwners: @dmdenmsft @rasidhan @Shipra1Mishra @yeskarthik # PRLabel: %Azure.Core /sdk/tools/Azure.SdkAnalyzers/ @m-nash @m-redding @jsquire # PRLabel: %VideoAnalyzer /sdk/videoanalyzer/ @giakas # ServiceLabel: %VideoAnalyzer # ServiceOwners: @giakas # PRLabel: %Voice Live /sdk/ai/Azure.AI.VoiceLive/ @amber-yujueWang @emilyjiji @pankopon @rhurey @xitzhang # ServiceLabel: %Voice Live # ServiceOwners: @rhurey @xitzhang @yulin-li # PRLabel: %WebPubSub /sdk/webpubsub/ @JialinXin @KrzysztofCwalina @vicancy # PRLabel: %WebPubSub /sdk/webpubsub/Microsoft.Azure.WebJobs.Extensions.WebPubSub/ @vicancy # ServiceLabel: %WebPubSub # ServiceOwners: @JialinXin @vicancy # ServiceLabel: %AAD # ServiceOwners: @adamedx # ServiceLabel: %Advisor # ServiceOwners: @mojayara @Prasanna-Padmanabhan # ServiceLabel: %AKS # ServiceOwners: @Azure/aks-pm # ServiceLabel: %Alerts Management # ServiceOwners: @yairgil # ServiceLabel: %Analysis Services # ServiceOwners: @athipp @minghan @taiwu # ServiceLabel: %API Management # ServiceOwners: @miaojiang # ServiceLabel: %App Services # ServiceOwners: @antcp @AzureAppServiceCLI # ServiceLabel: %ARO # ServiceOwners: @amanohar @jim-minter @julienstroheker @mjudeikis # ServiceLabel: %Authorization # ServiceOwners: @AshishGargMicrosoft @darshanhs90 # ServiceLabel: %Automation # ServiceOwners: @jaspkaur28 @omairabdullah # ServiceLabel: %AVS # ServiceOwners: @aishu @amitchat @cataggar @nivasn-msft # ServiceLabel: %Azure Arc Enabled Servers # ServiceOwners: @edyoung @rpsqrd # ServiceLabel: %Azure Data Explorer # ServiceOwners: @Aviv-Yaniv @ilayrn @orhasban @zoharHenMicrosoft # ServiceLabel: %BatchAI # ServiceOwners: @matthchr # ServiceLabel: %Billing # ServiceOwners: @amberbhargava @anand-rengasamy @ramaganesan-rg # ServiceLabel: %Blueprint # ServiceOwners: @alex-frankel @filizt # ServiceLabel: %Cognitive - Content Moderator # ServiceOwners: @swiftarrow11 # ServiceLabel: %Cognitive - Immersive Reader # ServiceOwners: @metanMSFT # ServiceLabel: %Cognitive - Ink Recognizer # ServiceOwners: @olduroja # ServiceLabel: %Cognitive - Mgmt # ServiceOwners: @yangyuan # ServiceLabel: %Cognitive - Speech # ServiceOwners: @cahann @kayousef # ServiceLabel: %Commerce # ServiceOwners: @ms-premp @qiaozha # ServiceLabel: %Compute - Extensions # ServiceOwners: @MsGabsta @TravisCragg-MSFT # ServiceLabel: %Compute - Images # ServiceOwners: @sandeepraichura @TravisCragg-MSFT # ServiceLabel: %Compute - Managed Disks # ServiceOwners: @TravisCragg-MSFT @ushnaarshadkhan # ServiceLabel: %Compute - RDFE # ServiceOwners: @Drewm3 @TravisCragg-MSFT # ServiceLabel: %Compute - VM # ServiceOwners: @Drewm3 @TravisCragg-MSFT # ServiceLabel: %Compute - VMSS # ServiceOwners: @hilaryw29 @TravisCragg-MSFT # ServiceLabel: %Connected Kubernetes # ServiceOwners: @akashkeshari # ServiceLabel: %Consumption - Billing # ServiceOwners: @ccmbpxpcrew # ServiceLabel: %Consumption - Budget # ServiceOwners: @ccmaxpcrew # ServiceLabel: %Consumption - Query # ServiceOwners: @ccmixpdevs # ServiceLabel: %Consumption - RIandShowBack # ServiceOwners: @ccmshowbackdevs # ServiceLabel: %Consumption - UsageDetailsAndExport # ServiceOwners: @TiagoCrewGitHubIssues # ServiceLabel: %Container Instances # ServiceOwners: @drishtipeshwani09 # ServiceLabel: %Container Service # ServiceOwners: @jwilder @qike-ms @seanmck @thomas1206 # ServiceLabel: %Cost Management - Billing # ServiceOwners: @ccmbpxpcrew # ServiceLabel: %Cost Management - Budget # ServiceOwners: @ccmaxpcrew # ServiceLabel: %Cost Management - Query # ServiceOwners: @ccmixpdevs # ServiceLabel: %Cost Management - RIandShowBack # ServiceOwners: @ccmshowbackdevs # ServiceLabel: %Cost Management - UsageDetailsAndExport # ServiceOwners: @TiagoCrewGitHubIssues # ServiceLabel: %Custom Providers # ServiceOwners: @manoharp @MSEvanhi # ServiceLabel: %Customer Insights # ServiceOwners: @shefymk # ServiceLabel: %CycleCloud # ServiceOwners: @adriankjohnson # ServiceLabel: %Data Bricks # ServiceOwners: @yagupta # ServiceLabel: %Data Catalog # ServiceOwners: @anilman # ServiceLabel: %Data Factory # ServiceOwners: @lmy269 @shawnxzq # ServiceLabel: %Data Lake # ServiceOwners: @seanmcc-msft # ServiceLabel: %Data Lake Analytics # ServiceOwners: @idear1203 # ServiceLabel: %Data Lake Storage Gen2 # ServiceOwners: @amnguye @jalauzon-msft @jaschrep-msft @nickliu-msft @seanmcc-msft # ServiceLabel: %Data Lake Store # ServiceOwners: @seanmcc-msft # ServiceLabel: %Data Migration # ServiceOwners: @rgreenMSFT # ServiceLabel: %Data Share # ServiceOwners: @jifems @raedJarrar # ServiceLabel: %DataBox # ServiceOwners: @madhurinms @manuaery @matdickson @tmvishwajit # ServiceLabel: %DataBox Edge # ServiceOwners: @a-t-mason @ganzee @manuaery # ServiceLabel: %Dev Spaces # ServiceOwners: @greenie-msft @johnsta @yuzorMa # ServiceLabel: %DevOps # ServiceOwners: @ashishonce @narula0781 @romil07 # ServiceLabel: %Devtestlab # ServiceOwners: @Tanmayeekamath # ServiceLabel: %Graph.Microsoft # ServiceOwners: @baywet @dkershaw10 # ServiceLabel: %Guest Configuration # ServiceOwners: @mgreenegit @vivlingaiah # ServiceLabel: %HPC Cache # ServiceOwners: @omzevall @romahamu # ServiceLabel: %Import Export # ServiceOwners: @madhurinms # ServiceLabel: %IoT - CLI # ServiceOwners: @Azure/azure-iot-cli-triage # ServiceLabel: %Kubernetes Configuration # ServiceOwners: @NarayanThiru # ServiceLabel: %Kusto # ServiceOwners: @ilayrn @orhasban # ServiceLabel: %Lab Services # ServiceOwners: @Tanmayeekamath # ServiceLabel: %Logic App # ServiceOwners: @Azure/azure-logicapps-team # ServiceLabel: %Machine Learning # ServiceOwners: @azureml-github # ServiceLabel: %Machine Learning Compute # ServiceOwners: @azureml-github # ServiceLabel: %Machine Learning Experimentation # ServiceOwners: @aashishb # ServiceLabel: %Managed Identity # ServiceOwners: @varunkch # ServiceLabel: %ManagedServices # ServiceOwners: @Lighthouse-Azure # ServiceLabel: %MariaDB # ServiceOwners: @ajlam @ambhatna @kummanish # ServiceLabel: %Marketplace Ordering # ServiceOwners: @prbansa # ServiceLabel: %Microsoft Playwright Testing # ServiceOwners: @puagarwa @ShreyaAnand # ServiceLabel: %Migrate # ServiceOwners: @shijojoy # ServiceLabel: %Mobile Engagement # ServiceOwners: @kpiteira # ServiceLabel: %Monitor - ApplicationInsights # ServiceOwners: @anatse @azmonapplicationinsights @danhadari @ischrei @omziv @raronen # ServiceLabel: %MySQL # ServiceOwners: @ajlam @ambhatna @kummanish # ServiceLabel: %Network - Application Gateway # ServiceOwners: @appgwsuppgithub # ServiceLabel: %Network - Bastion # ServiceOwners: @bastionsuppgithub # ServiceLabel: %Network - DDOS Protection # ServiceOwners: @ddossuppgithub # ServiceLabel: %Network - ExpressRoute # ServiceOwners: @exrsuppgithub # ServiceLabel: %Network - Firewall # ServiceOwners: @fwsuppgithub # ServiceLabel: %Network - Front Door # ServiceOwners: @cdnfdsuppgithub # ServiceLabel: %Network - Load Balancer # ServiceOwners: @slbsupportgithub # ServiceLabel: %Network - Network Virtual Appliance # ServiceOwners: @nvasuppgithub # ServiceLabel: %Network - Network Watcher # ServiceOwners: @netwatchsuppgithub # ServiceLabel: %Network - Private Link # ServiceOwners: @privlinksuppgithub # ServiceLabel: %Network - Virtual Network # ServiceOwners: @vnetsuppgithub # ServiceLabel: %Network - Virtual Network NAT # ServiceOwners: @vnetsuppgithub # ServiceLabel: %Network - Virtual WAN # ServiceOwners: @vwansuppgithub # ServiceLabel: %Network - VPN Gateway # ServiceOwners: @vpngwsuppgithub # ServiceLabel: %Notification Hub # ServiceOwners: @tjsomasundaram # ServiceLabel: %Policy # ServiceOwners: @aperezcloud @kenieva # ServiceLabel: %Policy Insights # ServiceOwners: @kenieva # ServiceLabel: %PostgreSQL # ServiceOwners: @lfittl-msft @niklarin @sr-msft @sunilagarwal # ServiceLabel: %Recovery Services Backup # ServiceOwners: @Daya-Patil # ServiceLabel: %Recovery Services Site-Recovery # ServiceOwners: @Sharmistha-Rai # ServiceLabel: %Redis Cache # ServiceOwners: @yegu-ms # ServiceLabel: %Reservations # ServiceOwners: @corquiri # ServiceLabel: %Resource Authorization # ServiceOwners: @AshishGargMicrosoft @darshanhs90 # ServiceLabel: %Resource Graph # ServiceOwners: @chiragg4u # ServiceLabel: %Resource Health # ServiceOwners: @stephbaron # ServiceLabel: %Scheduler # ServiceOwners: @derek1ee # ServiceLabel: %SecurityInsights # ServiceOwners: @amirkeren # ServiceLabel: %Storsimple # ServiceOwners: @anoobbacker @ganzee @manuaery # ServiceLabel: %Stream Analytics # ServiceOwners: @atpham256 # ServiceLabel: %Subscription # ServiceOwners: @anuragdalmia @ramaganesan-rg # ServiceLabel: %Support # ServiceOwners: @aygoya @ganganarayanan @mit2nil @shahbj79 # ServiceLabel: %Web Apps # ServiceOwners: @antcp @AzureAppServiceCLI #################### # Management Libraries #################### # PRLabel: %Mgmt /**/*Management*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Mgmt /**/Azure.ResourceManager*/ @ArcturusZhang @ArthurMa1978 # ----------------------------------------------------------------- # IMPORTANT NOTE: # This block acts as a catch-all, assigning Arthur triage for # all management issues not specifically owned by a partner # team. Any management packages owned by partner teams must # blocks defined AFTER this one. Matching takes place from # bottom-to-top and will stop after the first match. # ----------------------------------------------------------------- # ServiceLabel: %Mgmt # AzureSdkOwners: @ArthurMa1978 # PRLabel: %API Center /sdk/apicenter/Azure.ResourceManager.ApiCenter/ @alexyaang @ArthurMa1978 # ServiceLabel: %API Center %Mgmt # ServiceOwners: @alexyaang # PRLabel: %Arize AI %Mgmt /sdk/arizeaiobservabilityeval/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %ARM /sdk/resources/Azure.ResourceManager.*/ @Azure/arm-sdk-owners # ServiceLabel: %ARM %Mgmt # ServiceOwners: @Azure/arm-sdk-owners # ServiceLabel: %ARM %Mgmt # ServiceOwners: @armleads-azure # ServiceLabel: %ARM - Core %Mgmt # ServiceOwners: @armleads-azure # ServiceLabel: %ARM - Managed Applications %Mgmt # ServiceOwners: @armleads-azure # ServiceLabel: %ARM - RBAC %Mgmt # ServiceOwners: @armleads-azure # ServiceLabel: %ARM - Service Catalog %Mgmt # ServiceOwners: @armleads-azure # ServiceLabel: %ARM - Tags %Mgmt # ServiceOwners: @armleads-azure # ServiceLabel: %ARM - Templates %Mgmt # ServiceOwners: @armleads-azure # PRLabel: %Astronomer /sdk/astronomer/Azure.ResourceManager.Astro/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Communication - Resource Manager /sdk/communication/Azure.ResourceManager.Communication/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Compute - Fleet /sdk/computefleet/Azure.ResourceManager.*/ @sahilarora92 # ServiceLabel: %Compute - Fleet %Mgmt # ServiceOwners: @sahilarora92 # PRLabel: %Confidential Ledger /sdk/confidentialledger/Azure.ResourceManager.*/ @Azure/azure-sdk-write-acl # ServiceLabel: %Confidential Ledger %Mgmt # ServiceOwners: @Azure/azure-sdk-write-acl # PRLabel: %Container Orchestrator Runtime /sdk/containerorchestratorruntime/Azure.ResourceManager.*/ @ArthurMa1978 # ServiceLabel: %Container Orchestrator Runtime %Mgmt # ServiceOwners: @ArthurMa1978 # PRLabel: %Database Watcher /sdk/databasewatcher/Azure.ResourceManager.*/ @ArthurMa1978 # ServiceLabel: %Database Watcher %Mgmt # ServiceOwners: @ArthurMa1978 # PRLabel: %Device Registry /sdk/deviceregistry/Azure.ResourceManager.DeviceRegistry/ @atastrophic @rohankhandelwal # ServiceLabel: %Device Registry %Mgmt # ServiceOwners: @atastrophic @rohankhandelwal # PRLabel: %Durable Task Scheduler %Mgmt /sdk/durabletask/Azure.ResourceManager.*/ @berndverst @kaibocai @torosent @philliphoff @cgillum # ServiceLabel: %Durable Task Scheduler %Mgmt # ServiceOwners: @berndverst @kaibocai @torosent @philliphoff @cgillum # PRLabel: %Elastic /sdk/elastic/Azure.ResourceManager.Elastic/ @ArthurMa1978 # ServiceLabel: %Elastic %Mgmt # ServiceOwners: @ArthurMa1978 # PRLabel: %File Shares /sdk/fileshares/Azure.ResourceManager.FileShares/ @ankushbindlish2 # ServiceLabel: %File Shares %Mgmt # ServiceOwners: @ankushbindlish2 # PRLabel: %Grafana /sdk/grafana/Azure.ResourceManager.*/ @qingquanzhao # ServiceLabel: %Grafana %Mgmt # ServiceOwners: @qingquanzhao # PRLabel: %Hardware Security Modules /sdk/hardwaresecuritymodules/Azure.ResourceManager.*/ @emmeliaAra # ServiceLabel: %Hardware Security Modules %Mgmt # ServiceOwners: @emmeliaAra # PRLabel: %HybridConnectivity /sdk/hybridconnectivity/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %LambdaTest HyperExecute /sdk/lambdatesthyperexecute/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Impact Reporting /sdk/impactreporting/Azure.ResourceManager.*/ @adityareddy305 # ServiceLabel: %Impact Reporting %Mgmt # ServiceOwners: @adityareddy305 # PRLabel: %Large Instance /sdk/azurelargeinstance/Azure.ResourceManager.*/ @8Gitbrix @ArcturusZhang @ArthurMa1978 # ServiceLabel: %Large Instance %Mgmt # ServiceOwners: @8Gitbrix # PRLabel: %Migration Assessment /sdk/migrationassessment/Azure.ResourceManager.*/ @srilipta-swain # ServiceLabel: %Migration Assessment %Mgmt # ServiceOwners: @srilipta-swain # PRLabel: %Monitor /sdk/monitor/Azure.ResourceManager.Monitor/ @thomasp98296 # ServiceLabel: %Monitor # ServiceOwners: @thomasp98296 # PRLabel: %Neon Postgres /sdk/neonpostgres/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %NetApp Files /sdk/netapp/Azure.ResourceManager.*/ @audunn @Azure/azure-sdk-write-netappfiles # ServiceLabel: %NetApp Files %Mgmt # ServiceOwners: @audunn # PRLabel: %Network - CDN /sdk/cdn/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Network - Edge Actions /sdk/edgeactions/Azure.ResourceManager.*/ @tundwed @anamikanupur # ServiceLabel: %Network - Edge Actions %Mgmt # ServiceOwners: @tundwed @anamikanupur # PRLabel: %Network - DNS Private Resolver /sdk/dnsresolver/Azure.ResourceManager.*/ @jamesvoongms @jotrivet # ServiceLabel: %Network - DNS Private Resolver %Mgmt # ServiceOwners: @jamesvoongms @jotrivet # PRLabel: %Network - Front Door /sdk/frontdoor/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # ServiceLabel: %Network - Front Door %Mgmt # ServiceOwners: @ArthurMa1978 # PRLabel: %Network - Mobile /sdk/mobilenetwork/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %New Relic /sdk/newrelicobservability/Azure.ResourceManager.*/ @vipray-ms # ServiceLabel: %New Relic %Mgmt # ServiceOwners: @vipray-ms # PRLabel: %Nginx /sdk/nginx/Azure.ResourceManager.*/ @jamesfan1 @bangbingsyb @spencerofwiti @amwaleh # ServiceLabel: %Nginx %Mgmt # ServiceOwners: @jamesfan1 @bangbingsyb @spencerofwiti @amwaleh # PRLabel: %Operator Nexus - Network Cloud /sdk/networkcloud/Azure.ResourceManager.*/ @Azure/azure-sdk-write-networkcloud # ServiceLabel: %Operator Nexus - Network Cloud %Mgmt # ServiceOwners: @Azure/azure-sdk-write-networkcloud # PRLabel: %Oracle /sdk/oracle/Azure.ResourceManager.*/ @ArthurMa1978 # ServiceLabel: %Oracle %Mgmt # ServiceOwners: @ArthurMa1978 # PRLabel: %Pinecone /sdk/pineconevectordb/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Planetary Computer /sdk/planetarycomputer/Azure.ResourceManager.*/ @chahibi @mandarinamdar # ServiceLabel: %Planetary Computer %Mgmt # ServiceOwners: @chahibi @mandarinamdar # PRLabel: %PureStorage /sdk/purestorageblock/Azure.ResourceManager.*/ @ArthurMa1978 @ArcturusZhang # PRLabel: %Quota /sdk/quota/Azure.ResourceManager.*/ @ArthurMa1978 @ArcturusZhang # PRLabel: %Recovery Services Backup /sdk/recoveryservices-backup/Azure.ResourceManager.*/ @Daya-Patil # ServiceLabel: %Recovery Services Backup %Mgmt # ServiceOwners: @Daya-Patil # PRLabel: %Secret Store Extension /sdk/secretsstoreextension/Azure.ResourceManager.*/ @cjoprey @locomotiveviaduct # ServiceLabel: %Secret Store Extension %Mgmt # ServiceOwners: @cjoprey @locomotiveviaduct # PRLabel: %Self Help /sdk/selfhelp/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Service Fabric /sdk/servicefabric/Azure.ResourceManager.*/ @QingChenmsft @vaishnavk @juhacket # ServiceLabel: %Service Fabric %Mgmt # ServiceOwners: @QingChenmsft @vaishnavk @juhacket # PRLabel: %SiteManager /sdk/sitemanager/Azure.ResourceManager.*/ @bsomeshekar @ArcturusZhang @ArthurMa1978 # ServiceLabel: %SiteManager %Mgmt # ServiceOwners: @bsomeshekar @ArcturusZhang @ArthurMa1978 # PRLabel: %SQL /sdk/sqlmanagement/ @ericshape @ArcturusZhang @ArthurMa1978 # ServiceLabel: %SQL %Mgmt # ServiceOwners: @ericshape # ServiceLabel: %SQL - Backup & Restore %Mgmt # ServiceOwners: @ericshape # ServiceLabel: %SQL - Data Security %Mgmt # ServiceOwners: @ericshape # ServiceLabel: %SQL - Elastic Jobs %Mgmt # ServiceOwners: @ericshape # ServiceLabel: %SQL - Managed Instance %Mgmt # ServiceOwners: @ericshape # ServiceLabel: %SQL - Replication & Failover %Mgmt # ServiceOwners: @ericshape # ServiceLabel: %SQL - VM %Mgmt # ServiceOwners: @ericshape # ServiceLabel: %Virtual Enclaves %Mgmt # ServiceOwners: @jchavaherrera # PRLabel: %Weights & Biases /sdk/weightsandbiases/Azure.ResourceManager.*/ @ArcturusZhang @ArthurMa1978 # PRLabel: %Workload Orchestration /sdk/workloadorchestration/Azure.ResourceManager.*/ @atharvau # ServiceLabel: %Workload Orchestration %Mgmt # ServiceOwners: @atharvau # ######## Eng Sys ######## /eng/ @hallipr @weshaggard @benbp /eng/common/ @Azure/azure-sdk-eng /eng/mgmt/ @ArthurMa1978 @m-nash /.github/workflows/ @Azure/azure-sdk-eng /.github/CODEOWNERS @jsquire @m-redding @Azure/azure-sdk-eng /.github/copilot-instructions.md @jsquire @m-redding @praveenkuttappan @maririos /.config/1espt/ @benbp @weshaggard # Add owners for notifications for specific pipelines /eng/pipelines/aggregate-reports.yml @jsquire /eng/common/pipelines/codeowners-linter.yml @jsquire /eng/pipelines/docindex.yml @danieljurek @hallipr @weshaggard @benbp # Add owners for package dependency changes /eng/Packages.Data.props @Azure/azure-sdk-write-net-core @jsquire @ArthurMa1978 @jorgerangel-msft # Add owners for emitter version changes /eng/azure-typespec-http-client-csharp-emitter-package.json @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang /eng/azure-typespec-http-client-csharp-emitter-package-lock.json @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang /eng/azure-typespec-http-client-csharp-mgmt-emitter-package.json @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang /eng/azure-typespec-http-client-csharp-mgmt-emitter-package-lock.json @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang /eng/http-client-csharp-emitter-package.json @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang /eng/http-client-csharp-emitter-package-lock.json @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang # ######## Code Generation ######## #PRLabel: %CodeGen %Client /eng/packages/http-client-csharp/ @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang @jsquire @christothes #PRLabel: %CodeGen %Mgmt /eng/packages/http-client-csharp-mgmt/ @JoshLove-msft @m-nash @jorgerangel-msft @live1206 @ArcturusZhang #PRLabel: %CodeGen %Client /eng/packages/plugins/client/ @JoshLove-msft @m-nash @jorgerangel-msft @jsquire @christothes # ServiceLabel: %CodeGen # AzureSdkOwners: @JoshLove-msft # ServiceLabel: %CodeGen %Mgmt # AzureSdkOwners: @live1206 @ArcturusZhang @ArthurMa1978 #PRLabel: %CodeGen %Client /eng/scripts/typespec/ @JoshLove-msft @m-nash @jorgerangel-msft @jsquire @live1206 @ArcturusZhang @ArthurMa1978