$npx skillfedfor your agent

azure-mgmt-resource

Microsoft Azure Resource Management Client Library for Python

Worth itPyPI Released Jun 202623.0M downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — azure_mgmt_resource-26.0.0-py3-none-any.whl
v26.0.0 · released 2026-06-24 · Python >=3.10 · 3 runtime deps: isodate, azure-mgmt-core, typing-extensions

Yes. This is the official Azure Resource Management client for Python, actively maintained by Microsoft, with no known vulnerabilities and permissive licensing. Install it if you need to manage Azure infrastructure from Python code. Be aware that version 26.0.0 has breaking changes; review the migration guides if upgrading from an earlier version.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10+.
  • Authentication depends on environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, and AZURE_SUBSCRIPTION_ID.
  • Low install friction with three lightweight runtime dependencies.

License · maintenance · safety

MIT (permissive) — MIT license permits commercial and private use with minimal restrictions, making it safe to adopt in most projects.

last release 2026-06-24 (51 days) · last repo commit 2026-08-14 · 5,587 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 22,957,013 downloads/mo, #961 on PyPI

Verify before relying

pip install azure-mgmt-resource

from azure.mgmt.resource.resources import ResourceManagementClient
from azure.identity import DefaultAzureCredential
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ResourceManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
  • Whether version 26.0.0's breaking changes (hybrid models, parameter keyword-only changes) affect your existing code patterns.
  • Performance characteristics and rate limits when managing large numbers of resources or resource groups.
  • How to configure authentication beyond the environment variable approach documented in the description.
Same gist for agents: .md · .json

What it is and what it does

azure-mgmt-resource is the official Microsoft Azure SDK for Python that lets you programmatically manage Azure infrastructure—resource groups, individual resources, and resource providers—through the Azure Resource Management API. It wraps the REST API in Python classes and methods, handling authentication, serialization, and async operations so you can focus on infrastructure logic rather than HTTP plumbing.

The package is production-stable and actively maintained by Microsoft. It depends on isodate for date handling, azure-mgmt-core for shared SDK infrastructure, and typing-extensions for modern type hints. Version 26.0.0 introduced significant breaking changes including hybrid model types and keyword-only parameters on several operations, so upgrading from earlier versions requires code review.

Use it for

  • Automate creation and deletion of resource groups and resources as part of CI/CD pipelines.
  • Query and list existing Azure resources, resource groups, and providers to audit infrastructure state.
  • Manage resource tags and metadata programmatically across your Azure subscription.
  • Build infrastructure-as-code tools that provision Azure resources dynamically based on configuration.
  • Integrate Azure resource management into Python-based cloud orchestration or cost-tracking systems.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

This is the official Azure Resource Management client for Python, actively maintained by Microsoft, with no known vulnerabilities and permissive licensing. Install it if you need to manage Azure infrastructure from Python code. Be aware that version 26.0.0 has breaking changes; review the migration guides if upgrading from an earlier version.

Install

azure-mgmt-resource on PyPI

Before you install

Low install friction with three lightweight runtime dependencies. The package is actively maintained with a recent release (51 days old) and a large repository with 5587 stars. Requires Python 3.10 or later.

Requires Python 3.10+. Authentication depends on environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, and AZURE_SUBSCRIPTION_ID.

License in practice

MIT license permits commercial and private use with minimal restrictions, making it safe to adopt in most projects.

Quickstart

pip install azure-mgmt-resource

from azure.mgmt.resource.resources import ResourceManagementClient
from azure.identity import DefaultAzureCredential
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ResourceManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)

Verify before relying

  • Whether version 26.0.0's breaking changes (hybrid models, parameter keyword-only changes) affect your existing code patterns.
  • Performance characteristics and rate limits when managing large numbers of resources or resource groups.
  • How to configure authentication beyond the environment variable approach documented in the description.

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
3 packages
isodateazure-mgmt-coretyping-extensions
MaintenanceActively maintained 51 days since the last release
Last repo commit
First released
Downloads22,957,013 / month, #961 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Evidence: azure_mgmt_resource-26.0.0-py3-none-any.whl

Tags

Capabilities
azure resource management clientazure resource groups pythonazure sdk resource managementmanage azure resources programmaticallyazure infrastructure as codeazure api client libraryazure resource provisioning
Topics
azure-sdkcloud-infrastructureresource-management
PyPI keywords
azureazure sdk

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “azure resource management client”

Give your agent the search over MCP, or paste the wish link into any chat.

Similar packages

azure-mgmt-appplatform With conditions
PyPI · Software Development · released Jun 2025

Manages Azure App Platform (Spring Apps) resources via the Azure SDK, providing Python bindings for deployment, configuration, and lifecycle operations on Azure Spring Apps clusters.

MITpure Python · 3.8+
104.7Kdownloads / mo
azure-mgmt-automation Worth it
PyPI · Distributed Computing · released Jul 2026

Provides Python client library for managing Azure Automation resources including runbooks, schedules, jobs, and hybrid workers via the Azure Resource Manager API.

MITpure Python · 3.10+
409.7Kdownloads / mo
azure-mgmt-batch Worth it
PyPI · Distributed Computing · released Mar 2026

Provides a Python client library for managing Azure Batch resources—accounts, pools, applications, and jobs—through the Azure Resource Manager API.

license unclearpure Python · 3.9+
7.3Mdownloads / mo
azure-mgmt-cognitiveservices Worth it
PyPI · Software Development · released Oct 2025

Manages Azure Cognitive Services resources—accounts, deployments, and related infrastructure—via the Azure control plane using Python.

license unclearpure Python · 3.9+
8.1Mdownloads / mo
azure-mgmt-databricks Worth it
PyPI · Software Development · released Jul 2026

Provides Python bindings to manage Azure Databricks workspaces, clusters, and related resources through the Azure Resource Manager API.

Install it if you need to manage Azure Databricks resources from Python code.

MITpure Python · 3.10+
661.6Kdownloads / mo
azure-mgmt-datafactory Worth it
PyPI · Application Frameworks · released Jul 2026

Manages Azure Data Factory resources—factories, pipelines, datasets, linked services, triggers, and integration runtimes—via the Azure Management API.

MITpure Python · 3.10+
13.3Mdownloads / mo

See also azure-mgmt-loganalytics · azure-mgmt-managementgroups · azure-mgmt-network · azure-mgmt-redhatopenshift