skillfed

azure-mgmt-maps

Microsoft Azure Maps Client Library for Python

azure-mgmt-maps v2.1.0 6.8M downloads/30d#1,854 on PyPI5,588
Permissive license MIT License Active released

What it is and what it does

Azure-mgmt-maps is the Microsoft Azure SDK for managing Maps resources on the control plane. It provides a Python client library to create, update, delete, and list Azure Maps accounts, creators, and related resources programmatically. The package wraps Azure's REST API behind a typed Python interface, handling authentication via Azure Active Directory and credential management through its runtime dependencies (isodate, azure-common, azure-mgmt-core, typing-extensions).

Typical use is in infrastructure-as-code, automation, or multi-tenant applications where you need to provision or reconfigure Maps services without manual Azure Portal interaction. The package is production-stable (version 2.1.0, released 2023-09-11) and actively maintained by Microsoft, with support for Python 3.7, 3.8, 3.9, 3.10, and 3.11.

Use it for:

  • Automate provisioning of Azure Maps accounts in CI/CD pipelines or Infrastructure-as-Code workflows.
  • Build multi-tenant SaaS applications that create isolated Maps resources per customer.
  • Manage Maps account keys, CORS settings, and encryption configuration programmatically.
  • List and monitor Maps operations and subscription-level activity across Azure resources.
  • Integrate Maps resource lifecycle management into custom cloud management dashboards or tools.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Manages Azure Maps resources—accounts, creators, and operations—through Azure's control plane API, enabling programmatic provisioning and configuration of Maps services.

Yes. This package is the official, actively maintained Microsoft SDK for Azure Maps resource management. Install it if you need to programmatically provision, configure, or manage Azure Maps accounts and related resources. Low install friction, no known vulnerabilities, permissive MIT License, and stable API make it a straightforward choice for Azure-native workloads. Not needed if you only consume Maps data via data-plane APIs.

Install

azure-mgmt-maps on PyPI

pip

pip install azure-mgmt-maps

uv

uv add azure-mgmt-maps

poetry

poetry add azure-mgmt-maps

Installing azure-mgmt-maps

Before you install

Low friction: pure-Python wheel with four lightweight runtime dependencies. Actively maintained by Microsoft—last commit 2026-08-14, no known vulnerabilities, and supports Python 3.7+.

License in practice

MIT License permits unrestricted use, modification, and distribution with minimal restrictions—suitable for both open-source and proprietary projects.

Quickstart

pip install azure-mgmt-maps

from azure.mgmt.maps import AzureMapsManagementClient
from azure.common import credentials
import os

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

Requires Azure subscription and environment variables AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, and AZURE_SUBSCRIPTION_ID to be set for authentication.

Verify before relying

  • Whether the package supports async operations (description mentions aio namespace but does not detail Maps-specific async API availability).
  • Specific operations available on AccountsOperations, CreatorsOperations, and MapsOperations beyond those listed in release notes.
  • Whether azure-identity is a required or optional dependency for authentication.

Package facts

License MIT License (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies 4 — isodate, azure-common, azure-mgmt-core, typing-extensions
Maintenance actively maintained — 1,067 days since the last release
Last repo commit
First released
Downloads 6,762,137/month — #1,854 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: azure_mgmt_maps-2.1.0-py3-none-any.whl

Keywords: azure, azure sdk

Development Status :: 5 - Production/StableLicense :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Tags

azure maps managementazure maps account provisioningazure sdk mapsazure maps resource managementazure maps api clientazure maps control plane
azure-sdkcloud-managementinfrastructure-automation

More Internet packages

botocore

Botocore provides low-level, data-driven access…

permissive · top 100 on PyPI

aiobotocore

Provides an async client for AWS services using…

permissive · top 100 on PyPI

pydantic

Pydantic validates Python data structures…

permissive · top 100 on PyPI

filelock

Provides a platform-independent file locking…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

googleapis-common-protos

Provides common Protocol Buffer message…

permissive · top 100 on PyPI

azure-maps-search

Provides a Python client for Azure Maps Search…

permissive · top 15,000 on PyPI

azure-mgmt-managementpartner

Provides a Python client library for managing…

unclear · top 5,000 on PyPI

azure-mgmt-managedservices

Provides Python client library for managing…

unclear · top 15,000 on PyPI

azure-mgmt-signalr

Manages Azure SignalR resources—creation,…

permissive · top 5,000 on PyPI

azure-mgmt-msi

Manages Azure Managed Service Identities…

permissive · top 5,000 on PyPI

azure-mgmt-trafficmanager

Provides a Python client library to manage…

permissive · top 5,000 on PyPI

azure-mgmt-iothubprovisioningservices

Manages Azure IoT Hub Provisioning Services…

permissive · top 5,000 on PyPI

azure-mgmt-resource-deployments

Manages Azure resource deployments…

permissive · top 5,000 on PyPI

azure-mgmt-resource-subscriptions

Manages Azure subscriptions and related…

permissive · top 15,000 on PyPI

azure-mgmt-appconfiguration

Manages Azure App Configuration resources…

permissive · top 5,000 on PyPI