--- id: azure-mgmt-datalake-store version: "0.5.0" license: MIT License license_treatment: permissive maintenance: active --- # azure-mgmt-datalake-store — Microsoft Azure Data Lake Store Management Client Library for Python License: permissive · Maintenance: active · Downloads: 11.8M/mo ## What it is and what it does This package is the Azure Resource Manager (ARM) management client for Data Lake Store, part of the broader Azure SDK for Python. It lets you programmatically create, update, and delete Data Lake Store accounts, manage firewall rules, and configure trusted identity providers—all through Python code rather than the Azure portal or CLI. The package wraps Azure's REST API and handles authentication, request serialization, and response parsing. It depends on azure-common for shared utilities and msrestazure for REST operations. The 0.5.0 release introduced a next-generation code generator that changed model signatures to keyword-only arguments and updated long-running operation handling, which may require code updates if you're migrating from earlier versions. Use it for: - Automate Data Lake Store account provisioning in CI/CD pipelines or infrastructure-as-code workflows. - Manage firewall rules and network access policies for Data Lake Store accounts programmatically. - Configure trusted identity providers for federated authentication across multiple Data Lake accounts. - Retrieve account status and metadata for monitoring or reporting on Data Lake Store resources. - Integrate Data Lake Store management into custom cloud management tools or dashboards. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Manages Azure Data Lake Store accounts, firewall rules, and trusted identity providers through the Azure Resource Manager API. Yes, if you need to manage Azure Data Lake Store accounts programmatically from Python. Install friction is low and the license is permissive. However, note that the latest release is from 2018 and Python version support is documented only through 3.6; verify compatibility with your target Python version and confirm the package meets your current Azure SDK expectations before production deployment. ## Install pip install azure-mgmt-datalake-store uv add azure-mgmt-datalake-store poetry add azure-mgmt-datalake-store ## Installing azure-mgmt-datalake-store Before you install: Low install friction with three lightweight runtime dependencies. The package is actively maintained with recent commits, though the latest release is from 2018; the repository remains active and archived status is false. License in practice: MIT License permits commercial and private use with minimal restrictions, making it suitable for most deployment scenarios. Quickstart: pip install azure-mgmt-datalake-store from azure.mgmt.datalake.store import DataLakeStoreManagementClient client = DataLakeStoreManagementClient(credentials, subscription_id) accounts = client.accounts.get(resource_group_name, account_name) Requires Azure credentials and subscription_id; authentication setup depends on your Azure environment (service principal, managed identity, or user credentials). Verify before relying: - Current compatibility with Python versions beyond 3.6 (fact sheet lists testing up to 3.6 only) - Whether breaking changes in 0.5.0 affect existing deployments relying on older API patterns - Active maintenance status given the 2018 release date and lack of recent version history ## Package facts - License: MIT License (permissive) - Python support: unspecified - Install friction: low - Maintenance: active - Downloads: 11.8M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags azure data lake store management, azure resource manager python, data lake account provisioning, azure firewall rules api, azure sdk management client, azure-sdk, cloud-management, arm-api [View on SkillFed](https://skillfed.io/packages/azure-mgmt-datalake-store) · [View on PyPI](https://pypi.org/project/azure-mgmt-datalake-store/)