--- id: azure-mgmt-extendedlocation version: "2.0.0" license: MIT License license_treatment: permissive maintenance: active --- # azure-mgmt-extendedlocation — Microsoft Azure Extended Location Management Client Library for Python License: permissive · Maintenance: active · Downloads: 5.1M/mo ## What it is and what it does This is Microsoft's official Python client library for the Azure Extended Location Management service. It provides a programmatic interface to create, read, update, and delete custom locations and resource sync rules within Azure, abstracting the underlying REST API calls. The package is part of the broader Azure SDK for Python and follows Microsoft's standard authentication patterns using Azure Active Directory. The library is designed for developers building infrastructure-as-code solutions, automation scripts, or applications that need to manage Azure's extended location resources. It depends on azure-mgmt-core for common management functionality and uses isodate and typing-extensions for date handling and type hints. Version 2.0.0 targets only the latest Azure API version, reducing package size but requiring pinning to earlier versions if your application needs older API versions. Use it for: - Automate provisioning and management of custom locations in Azure for hybrid cloud deployments. - Build infrastructure-as-code scripts that create and configure resource sync rules across Azure environments. - Integrate Azure Extended Location management into larger orchestration or DevOps automation platforms. - Programmatically query and monitor custom location configurations as part of cloud resource auditing. - Develop multi-tenant applications that dynamically manage extended locations for different customers. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides a Python client library for managing Azure Extended Location resources, enabling programmatic control of custom locations and resource sync rules in Azure. Yes. This package is actively maintained by Microsoft, has no known vulnerabilities, supports current Python versions (3.8+), carries a permissive MIT license, and has low install friction. Install it if you need to manage Azure Extended Location resources programmatically; avoid it only if your application requires older Azure API versions, in which case pin to a pre-2.0.0 release. ## Install pip install azure-mgmt-extendedlocation uv add azure-mgmt-extendedlocation poetry add azure-mgmt-extendedlocation ## Installing azure-mgmt-extendedlocation Before you install: Low install friction with four lightweight runtime dependencies. The package is actively maintained by Microsoft with recent releases; last commit was 2026-08-14 and the repository shows active development status. License in practice: MIT License permits free use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects. Quickstart: pip install azure-mgmt-extendedlocation from azure.mgmt.extendedlocation import CustomLocations from azure.identity import DefaultAzureCredential import os sub_id = os.getenv("AZURE_SUBSCRIPTION_ID") client = CustomLocations(credential=DefaultAzureCredential(), subscription_id=sub_id) Requires Python 3.8+. Azure authentication credentials must be configured via environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, and AZURE_SUBSCRIPTION_ID. Verify before relying: - Whether version 2.0.0's removal of non-latest API versions affects existing applications targeting older Azure API versions. - Specific Azure Extended Location features and operations supported in the current release beyond CustomLocationsOperations and ResourceSyncRulesOperations. ## Package facts - License: MIT License (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 5.1M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags azure extended location management, azure custom locations client, azure resource sync rules, azure sdk python management, azure infrastructure as code, azure api client library, azure-sdk, cloud-management, infrastructure-as-code [View on SkillFed](https://skillfed.io/packages/azure-mgmt-extendedlocation) · [View on PyPI](https://pypi.org/project/azure-mgmt-extendedlocation/)