{"id":"8d557b74-ad9c-4aba-a9a7-183a53b8c7cb","shortId":"dps8dB","kind":"skill","title":"azure-update-manager","tagline":"Expert knowledge for Azure Update Manager development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when managing VM/Arc patching, Automanage profiles, hotpatch/ESU schedul","description":"# Azure Update Manager Skill\n\nThis skill provides expert guidance for Azure Update Manager. Covers troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L36-L41 | Diagnosing and fixing Azure Update Manager and Automanage onboarding issues, including common error codes, connectivity problems, and remediation steps for failed update operations. |\n| Best Practices | L42-L52 | Best practices for configuring Automanage and guest patching on Windows/Linux/Arc VMs, handling SQL Server and Ubuntu/Ubuntu Pro updates, and managing SMB over QUIC in Update Manager. |\n| Decision Making | L53-L58 | Planning patch strategies across subscriptions and guidance for migrating patch management from Configuration Manager to Azure Update Manager |\n| Limits & Quotas | L59-L68 | OS, region, image, and workload support limits for Update Manager, including supported update sources/types, change tracking matrix, and unsupported scenarios. |\n| Security | L69-L74 | Configuring disk encryption for Automanaged VMs and setting up RBAC roles/permissions to securely manage and control access to Azure Update Manager. |\n| Configuration | L75-L95 | Configuring Update Manager: update schedules, scopes, alerts, policies, ESU, hotpatching, change tracking, workspaces/DCRs, reports, Resource Graph, and cross-subscription patching. |\n| Integrations & Coding Patterns | L96-L108 | Using SDKs (Go/Java/JS/Python) and REST APIs to assign Automanage profiles, manage VM/Arc server updates, and implement pre/post maintenance with Functions, webhooks, and runbooks |\n| Deployment | L109-L121 | Deploying and managing Automanage/Update Manager at scale: onboarding VMs/Arc servers, upgrading/moving profiles and VMs across regions/tenants, and using Policy plus extension release/issue tracking. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Troubleshoot Azure Automanage onboarding failures and errors | https://learn.microsoft.com/en-us/azure/automanage/common-errors |\n| Troubleshoot errors and issues in Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/troubleshoot |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Apply Automanage best practices to Azure Arc-enabled servers | https://learn.microsoft.com/en-us/azure/automanage/automanage-arc |\n| Apply Automanage best practices to Linux VMs | https://learn.microsoft.com/en-us/azure/automanage/automanage-linux |\n| Manage SMB over QUIC using Automanage best practices | https://learn.microsoft.com/en-us/azure/automanage/automanage-smb-over-quic |\n| Apply Automanage best practices to Windows Server VMs | https://learn.microsoft.com/en-us/azure/automanage/automanage-windows-server |\n| Apply patching best practices for SQL Server on Azure VMs | https://learn.microsoft.com/en-us/azure/update-manager/guidance-patching-sql-server-azure-vm |\n| Handle Ubuntu security and Ubuntu Pro in Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/security-awareness-ubuntu-support |\n| Configure automatic guest patching for Azure VMs | https://learn.microsoft.com/en-us/azure/update-manager/support-matrix-automatic-guest-patching |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Plan cross-subscription patching with Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/cross-subscription-patching |\n| Plan migration from Configuration Manager to Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/guidance-migration-azure |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Understand Change Tracking support matrix and limitations | https://learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/change-tracking-inventory-support-matrix |\n| Manage customized images in Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/manage-updates-customized-images |\n| Understand supported update sources and types | https://learn.microsoft.com/en-us/azure/update-manager/support-matrix |\n| Review OS support matrix for Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/support-matrix-updates |\n| Check supported Azure regions for Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/supported-regions |\n| Identify unsupported workloads in Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/unsupported-workloads |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure Azure disk encryption for Automanaged VMs | https://learn.microsoft.com/en-us/azure/automanage/overview-azure-disk-encryption |\n| Assign RBAC roles for Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/roles-permissions |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Create and configure custom Automanage profiles for VMs | https://learn.microsoft.com/en-us/azure/automanage/virtual-machines-custom-profile |\n| Create data collection rules for Azure Change Tracking | https://learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/create-data-collection-rule |\n| Configure workspaces and data collection rules for Change Tracking | https://learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/tutorial-change-workspace-configure-data-collection-rule |\n| Configure Windows Update client for Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/configure-wu-agent |\n| Set up cross-subscription patching in Azure | https://learn.microsoft.com/en-us/azure/update-manager/enable-cross-subscription-patching |\n| Enroll Windows Server ESU with Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/extended-security-updates |\n| Enable and configure alerts in Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/manage-alerts |\n| Configure and manage dynamic scopes for patching | https://learn.microsoft.com/en-us/azure/update-manager/manage-dynamic-scoping |\n| Configure hotpatching on Azure Arc-enabled machines | https://learn.microsoft.com/en-us/azure/update-manager/manage-hot-patching-arc-machines |\n| Manage existing pre and post maintenance events | https://learn.microsoft.com/en-us/azure/update-manager/manage-pre-post-events |\n| Manage update configuration settings in Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/manage-update-settings |\n| Create custom Update Manager reports with workbooks | https://learn.microsoft.com/en-us/azure/update-manager/manage-workbooks |\n| Enable periodic assessment via Azure Policy | https://learn.microsoft.com/en-us/azure/update-manager/periodic-assessment-at-scale |\n| Create pre and post maintenance events in Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/pre-post-events-schedule-maintenance-configuration |\n| Access Update Manager data via Azure Resource Graph | https://learn.microsoft.com/en-us/azure/update-manager/query-logs |\n| Use sample Resource Graph queries for Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/sample-query-logs |\n| Configure recurring update schedules in Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/scheduled-patching |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Use Go SDK to assign Automanage configuration profiles | https://learn.microsoft.com/en-us/azure/automanage/quick-go-sdk |\n| Use Java SDK to assign Automanage configuration profiles | https://learn.microsoft.com/en-us/azure/automanage/quick-java-sdk |\n| Use JavaScript SDK to assign Automanage configuration profiles | https://learn.microsoft.com/en-us/azure/automanage/quick-javascript-sdk |\n| Use Python SDK to assign Automanage configuration profiles | https://learn.microsoft.com/en-us/azure/automanage/quick-python-sdk |\n| Choose and use Automanage SDKs across languages | https://learn.microsoft.com/en-us/azure/automanage/reference-sdk |\n| Use REST API for Arc-enabled server updates | https://learn.microsoft.com/en-us/azure/update-manager/manage-arc-enabled-servers-programmatically |\n| Use Azure REST API to manage VM updates | https://learn.microsoft.com/en-us/azure/update-manager/manage-vms-programmatically |\n| Implement pre/post maintenance using Azure Functions | https://learn.microsoft.com/en-us/azure/update-manager/tutorial-using-functions |\n| Trigger pre/post maintenance via webhooks and runbooks | https://learn.microsoft.com/en-us/azure/update-manager/tutorial-webhooks-using-runbooks |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Onboard VMs to Automanage with ARM templates | https://learn.microsoft.com/en-us/azure/automanage/arm-deploy |\n| Onboard Arc-enabled servers to Automanage with ARM templates | https://learn.microsoft.com/en-us/azure/automanage/arm-deploy-arc |\n| Upgrade existing Automanage machines to the latest version | https://learn.microsoft.com/en-us/azure/automanage/automanage-upgrade |\n| Move Automanage configuration profiles between Azure regions | https://learn.microsoft.com/en-us/azure/automanage/move-automanaged-configuration-profile |\n| Move Automanaged virtual machines across Azure regions | https://learn.microsoft.com/en-us/azure/automanage/move-automanaged-vms |\n| Repair Automanage accounts after subscription tenant moves | https://learn.microsoft.com/en-us/azure/automanage/repair-automanage-account |\n| Enable Automanage for VMs using Azure Policy | https://learn.microsoft.com/en-us/azure/automanage/virtual-machines-policy-enable |\n| Deploy Change Tracking at scale using Azure Policy | https://learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/enable-change-tracking-at-scale-policy |\n| Review Change Tracking extension versions and known issues | https://learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/extension-version-details |\n| Track Arc-enabled VM extension releases and issues for Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/overview-arc-enabled-vm-extensions |","tags":["azure","update","manager","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-update-manager","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-update-manager","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (11,131 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:53:38.813Z","embedding":null,"createdAt":"2026-04-18T22:00:21.370Z","updatedAt":"2026-04-22T00:53:38.813Z","lastSeenAt":"2026-04-22T00:53:38.813Z","tsv":"'/en-us/azure/automanage/arm-deploy':941 '/en-us/azure/automanage/arm-deploy-arc':954 '/en-us/azure/automanage/automanage-arc':463 '/en-us/azure/automanage/automanage-linux':473 '/en-us/azure/automanage/automanage-smb-over-quic':484 '/en-us/azure/automanage/automanage-upgrade':965 '/en-us/azure/automanage/automanage-windows-server':495 '/en-us/azure/automanage/common-errors':435 '/en-us/azure/automanage/move-automanaged-configuration-profile':975 '/en-us/azure/automanage/move-automanaged-vms':985 '/en-us/azure/automanage/overview-azure-disk-encryption':634 '/en-us/azure/automanage/quick-go-sdk':843 '/en-us/azure/automanage/quick-java-sdk':854 '/en-us/azure/automanage/quick-javascript-sdk':865 '/en-us/azure/automanage/quick-python-sdk':876 '/en-us/azure/automanage/reference-sdk':886 '/en-us/azure/automanage/repair-automanage-account':995 '/en-us/azure/automanage/virtual-machines-custom-profile':658 '/en-us/azure/automanage/virtual-machines-policy-enable':1005 '/en-us/azure/azure-change-tracking-inventory/change-tracking-inventory-support-matrix':571 '/en-us/azure/azure-change-tracking-inventory/create-data-collection-rule':669 '/en-us/azure/azure-change-tracking-inventory/enable-change-tracking-at-scale-policy':1016 '/en-us/azure/azure-change-tracking-inventory/extension-version-details':1027 '/en-us/azure/azure-change-tracking-inventory/tutorial-change-workspace-configure-data-collection-rule':681 '/en-us/azure/update-manager/configure-wu-agent':691 '/en-us/azure/update-manager/cross-subscription-patching':545 '/en-us/azure/update-manager/enable-cross-subscription-patching':702 '/en-us/azure/update-manager/extended-security-updates':712 '/en-us/azure/update-manager/guidance-migration-azure':557 '/en-us/azure/update-manager/guidance-patching-sql-server-azure-vm':508 '/en-us/azure/update-manager/manage-alerts':723 '/en-us/azure/update-manager/manage-arc-enabled-servers-programmatically':898 '/en-us/azure/update-manager/manage-dynamic-scoping':733 '/en-us/azure/update-manager/manage-hot-patching-arc-machines':744 '/en-us/azure/update-manager/manage-pre-post-events':754 '/en-us/azure/update-manager/manage-update-settings':764 '/en-us/azure/update-manager/manage-updates-customized-images':581 '/en-us/azure/update-manager/manage-vms-programmatically':909 '/en-us/azure/update-manager/manage-workbooks':774 '/en-us/azure/update-manager/overview-arc-enabled-vm-extensions':1042 '/en-us/azure/update-manager/periodic-assessment-at-scale':783 '/en-us/azure/update-manager/pre-post-events-schedule-maintenance-configuration':795 '/en-us/azure/update-manager/query-logs':806 '/en-us/azure/update-manager/roles-permissions':644 '/en-us/azure/update-manager/sample-query-logs':817 '/en-us/azure/update-manager/scheduled-patching':827 '/en-us/azure/update-manager/security-awareness-ubuntu-support':520 '/en-us/azure/update-manager/support-matrix':590 '/en-us/azure/update-manager/support-matrix-automatic-guest-patching':530 '/en-us/azure/update-manager/support-matrix-updates':601 '/en-us/azure/update-manager/supported-regions':611 '/en-us/azure/update-manager/troubleshoot':446 '/en-us/azure/update-manager/tutorial-using-functions':918 '/en-us/azure/update-manager/tutorial-webhooks-using-runbooks':928 '/en-us/azure/update-manager/unsupported-workloads':621 '/microsoftdocs/mcp/blob/main/readme.md)':163 '3':134 'accept':202 'access':168,337,796 'account':988 'across':277,414,882,980 'agent':83,127,186,200 'alert':352,716 'api':378,889,902 'appli':451,464,485,496 'arc':458,739,892,944,1030 'arc-en':457,738,891,943,1029 'arm':937,950 'assess':777 'assign':380,635,837,848,859,870 'automanag':32,222,247,325,381,428,452,465,479,486,630,652,838,849,860,871,880,935,948,957,967,977,987,997 'automanage/update':403 'automat':522 'avail':153 'azur':2,8,36,46,218,289,339,427,441,456,504,526,552,576,596,604,616,626,639,664,699,718,737,779,801,900,914,971,981,1001,1012 'azure-update-manag':1 'best':14,51,238,243,447,453,466,480,487,498 'capabl':75 'categori':86,94,110,206,208 'chang':311,356,563,665,677,1007,1018 'check':602 'choos':877 'client':685 'code':23,60,228,368,829 'collect':661,674 'combin':65 'common':226 'configur':21,58,246,286,321,342,346,521,549,625,645,650,670,682,715,724,734,757,818,839,850,861,872,968 'connect':229 'content':70,172 'control':336 'cover':49 'creat':648,659,765,784 'cross':364,537,695 'cross-subscript':363,536,694 'custom':573,651,766 'data':660,673,799 'decis':16,53,269,531 'deploy':26,63,396,400,929,1006 'descript':210 'develop':11 'diagnos':215 'disk':322,627 'doc':178 'document':73,171 'dynam':727 'e.g':98,114 'enabl':459,713,740,775,893,945,996,1031 'encrypt':323,628 'enrol':703 'error':227,432,437 'esu':354,706 'event':751,789 'exist':746,956 'expert':5,43 'extens':420,1020,1033 'fail':235 'failur':430 'fallback':190 'fetch':74,170,179,192 'file':104,112,119,124 'fix':217 'function':392,915 'github.com':162 'github.com/microsoftdocs/mcp/blob/main/readme.md)':161 'go':834 'go/java/js/python':375 'graph':361,803,810 'guest':249,523 'guid':160 'guidanc':44,280 'handl':254,509 'hotpatch':355,735 'hotpatch/esu':34 'identifi':612 'imag':299,574 'implement':388,910 'import':81,125 'includ':12,225,307 'index':87,207 'instal':157,159 'integr':22,59,367,828 'issu':224,439,1024,1036 'java':845 'javascript':856 'knowledg':6 'known':1023 'l108':372 'l109':398 'l109-l121':397 'l120':101 'l121':399 'l35':100 'l35-l120':99 'l36':213 'l36-l41':212 'l41':214 'l42':241 'l42-l52':240 'l52':242 'l53':272 'l53-l58':271 'l58':273 'l59':295 'l59-l68':294 'l68':296 'l69':319 'l69-l74':318 'l74':320 'l75':344 'l75-l95':343 'l95':345 'l96':371 'l96-l108':370 'languag':883 'latest':142,961 'learn':185,199 'learn-agent-skil':184,198 'learn.microsoft.com':434,445,462,472,483,494,507,519,529,544,556,570,580,589,600,610,620,633,643,657,668,680,690,701,711,722,732,743,753,763,773,782,794,805,816,826,842,853,864,875,885,897,908,917,927,940,953,964,974,984,994,1004,1015,1026,1041 'learn.microsoft.com/en-us/azure/automanage/arm-deploy':939 'learn.microsoft.com/en-us/azure/automanage/arm-deploy-arc':952 'learn.microsoft.com/en-us/azure/automanage/automanage-arc':461 'learn.microsoft.com/en-us/azure/automanage/automanage-linux':471 'learn.microsoft.com/en-us/azure/automanage/automanage-smb-over-quic':482 'learn.microsoft.com/en-us/azure/automanage/automanage-upgrade':963 'learn.microsoft.com/en-us/azure/automanage/automanage-windows-server':493 'learn.microsoft.com/en-us/azure/automanage/common-errors':433 'learn.microsoft.com/en-us/azure/automanage/move-automanaged-configuration-profile':973 'learn.microsoft.com/en-us/azure/automanage/move-automanaged-vms':983 'learn.microsoft.com/en-us/azure/automanage/overview-azure-disk-encryption':632 'learn.microsoft.com/en-us/azure/automanage/quick-go-sdk':841 'learn.microsoft.com/en-us/azure/automanage/quick-java-sdk':852 'learn.microsoft.com/en-us/azure/automanage/quick-javascript-sdk':863 'learn.microsoft.com/en-us/azure/automanage/quick-python-sdk':874 'learn.microsoft.com/en-us/azure/automanage/reference-sdk':884 'learn.microsoft.com/en-us/azure/automanage/repair-automanage-account':993 'learn.microsoft.com/en-us/azure/automanage/virtual-machines-custom-profile':656 'learn.microsoft.com/en-us/azure/automanage/virtual-machines-policy-enable':1003 'learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/change-tracking-inventory-support-matrix':569 'learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/create-data-collection-rule':667 'learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/enable-change-tracking-at-scale-policy':1014 'learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/extension-version-details':1025 'learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/tutorial-change-workspace-configure-data-collection-rule':679 'learn.microsoft.com/en-us/azure/update-manager/configure-wu-agent':689 'learn.microsoft.com/en-us/azure/update-manager/cross-subscription-patching':543 'learn.microsoft.com/en-us/azure/update-manager/enable-cross-subscription-patching':700 'learn.microsoft.com/en-us/azure/update-manager/extended-security-updates':710 'learn.microsoft.com/en-us/azure/update-manager/guidance-migration-azure':555 'learn.microsoft.com/en-us/azure/update-manager/guidance-patching-sql-server-azure-vm':506 'learn.microsoft.com/en-us/azure/update-manager/manage-alerts':721 'learn.microsoft.com/en-us/azure/update-manager/manage-arc-enabled-servers-programmatically':896 'learn.microsoft.com/en-us/azure/update-manager/manage-dynamic-scoping':731 'learn.microsoft.com/en-us/azure/update-manager/manage-hot-patching-arc-machines':742 'learn.microsoft.com/en-us/azure/update-manager/manage-pre-post-events':752 'learn.microsoft.com/en-us/azure/update-manager/manage-update-settings':762 'learn.microsoft.com/en-us/azure/update-manager/manage-updates-customized-images':579 'learn.microsoft.com/en-us/azure/update-manager/manage-vms-programmatically':907 'learn.microsoft.com/en-us/azure/update-manager/manage-workbooks':772 'learn.microsoft.com/en-us/azure/update-manager/overview-arc-enabled-vm-extensions':1040 'learn.microsoft.com/en-us/azure/update-manager/periodic-assessment-at-scale':781 'learn.microsoft.com/en-us/azure/update-manager/pre-post-events-schedule-maintenance-configuration':793 'learn.microsoft.com/en-us/azure/update-manager/query-logs':804 'learn.microsoft.com/en-us/azure/update-manager/roles-permissions':642 'learn.microsoft.com/en-us/azure/update-manager/sample-query-logs':815 'learn.microsoft.com/en-us/azure/update-manager/scheduled-patching':825 'learn.microsoft.com/en-us/azure/update-manager/security-awareness-ubuntu-support':518 'learn.microsoft.com/en-us/azure/update-manager/support-matrix':588 'learn.microsoft.com/en-us/azure/update-manager/support-matrix-automatic-guest-patching':528 'learn.microsoft.com/en-us/azure/update-manager/support-matrix-updates':599 'learn.microsoft.com/en-us/azure/update-manager/supported-regions':609 'learn.microsoft.com/en-us/azure/update-manager/troubleshoot':444 'learn.microsoft.com/en-us/azure/update-manager/tutorial-using-functions':916 'learn.microsoft.com/en-us/azure/update-manager/tutorial-webhooks-using-runbooks':926 'learn.microsoft.com/en-us/azure/update-manager/unsupported-workloads':619 'limit':18,55,292,303,558,568 'line':96,108,209 'link':113,122 'linux':469 'local':66 'locat':90 'machin':741,958,979 'mainten':390,750,788,912,921 'make':17,54,270,532 'manag':4,10,29,38,48,220,262,268,284,287,291,306,334,341,348,383,402,404,443,474,517,542,550,554,572,578,598,608,618,641,688,709,720,726,745,755,761,768,792,798,814,824,904,1039 'markdown':189,205 'matrix':313,566,594 'mcp':148,175 'metadata.generated':129 'microsoft':177 'microsoftdoc':149,176 'migrat':282,547 'month':135 'move':966,976,992 'network':167 'old':136 'onboard':223,407,429,932,942 'oper':237 'os':297,592 'patch':31,250,275,283,366,497,524,539,697,730 'pattern':24,61,369,830 'period':776 'plan':274,535,546 'plus':419 'polici':353,418,780,1002,1013 'post':749,787 'practic':15,52,239,244,448,454,467,481,488,499 'pre':747,785 'pre/post':389,911,920 'prefer':173 'pro':259,514 'problem':230 'profil':33,382,411,653,840,851,862,873,969 'provid':42 'pull':140 'python':867 'queri':181,195,811 'quic':265,477 'quick':68 'quick-refer':67 'quota':19,56,293,559 'rang':97 'rbac':330,636 'read':103,118 'recur':819 'refer':69,123 'region':298,605,972,982 'regions/tenants':415 'releas':1034 'release/issue':421 'relev':91 'remedi':232 'remot':72 'repair':986 'report':359,769 'repositori':146 'requir':166 'resourc':360,802,809 'rest':377,888,901 'return':188,204 'review':591,1017 'role':637 'roles/permissions':331 'rule':662,675 'runbook':395,925 'sampl':808 'scale':406,1010 'scenario':316 'schedul':35,350,821 'scope':351,728 'sdk':835,846,857,868 'sdks':374,881 'section':92 'secur':20,57,317,333,511,622 'security.md':115,116 'server':256,385,409,460,491,502,705,894,946 'set':328,692,758 'skill':39,41,80,165,187,201 'skill-azure-update-manager' 'smb':263,475 'sourc':585 'source-microsoftdocs' 'sources/types':310 'specifi':107 'sql':255,501 'step':233 'strategi':276 'string':182,196 'subscript':278,365,538,696,990 'suggest':137,154 'support':302,308,565,583,593,603 'templat':938,951 'tenant':991 'text/markdown':203 'tool':150 'topic':424,449,533,560,623,646,831,930 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'track':312,357,422,564,666,678,1008,1019,1028 'trigger':919 'troubleshoot':13,50,211,423,426,436 'type':587 'ubuntu':510,513 'ubuntu/ubuntu':258 'understand':562,582 'unsupport':315,613 'updat':3,9,37,47,219,236,260,267,290,305,309,340,347,349,386,442,516,541,553,577,584,597,607,617,640,684,687,708,719,756,760,767,791,797,813,820,823,895,906,1038 'upgrad':955 'upgrading/moving':410 'url':425,450,534,561,624,647,832,931 'use':27,78,84,102,117,174,191,373,417,478,807,833,844,855,866,879,887,899,913,1000,1011 'user':139,156 'version':143,962,1021 'via':778,800,922 'virtual':978 'vm':905,1032 'vm/arc':30,384 'vms':253,326,413,470,492,505,527,631,655,933,999 'vms/arc':408 'webhook':393,923 'webpag':193 'window':490,683,704 'windows/linux/arc':252 'workbook':771 'workload':301,614 'workspac':671 'workspaces/dcrs':358","prices":[{"id":"7d5be6f1-bd69-40a4-bf26-d25f539ac1dd","listingId":"8d557b74-ad9c-4aba-a9a7-183a53b8c7cb","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:00:21.370Z"}],"sources":[{"listingId":"8d557b74-ad9c-4aba-a9a7-183a53b8c7cb","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-update-manager","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-update-manager","isPrimary":false,"firstSeenAt":"2026-04-18T22:00:21.370Z","lastSeenAt":"2026-04-22T00:53:38.813Z"}],"details":{"listingId":"8d557b74-ad9c-4aba-a9a7-183a53b8c7cb","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-update-manager","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-19T02:43:40Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"7899f5dd752077fef87429e3098413e00a93e568","skill_md_path":"skills/azure-update-manager/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-update-manager"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-update-manager","description":"Expert knowledge for Azure Update Manager development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when managing VM/Arc patching, Automanage profiles, hotpatch/ESU schedules, change tracking, or SDK/REST automation, and other Azure Update Manager related development tasks. Not for Azure Automation (use azure-automation), Azure Monitor (use azure-monitor), Azure Osconfig (use azure-osconfig), Azure Virtual Machines (use azure-virtual-machines).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-update-manager"},"updatedAt":"2026-04-22T00:53:38.813Z"}}