azure-mgmt-redisenterprise
Microsoft Azure Redisenterprise Management Client Library for Python
What it is and what it does
This is the Microsoft Azure SDK management client for Redis Enterprise. It wraps the Azure Resource Manager API to let you programmatically create, update, delete, and query Redis Enterprise clusters and databases running on Azure. The package handles authentication via Azure Active Directory and provides operation groups for cluster management, database operations, and access policy assignments.
You use it when you need to automate Redis Enterprise infrastructure provisioning, scaling, or monitoring from Python code. It depends on msrest for HTTP transport and azure-mgmt-core for common Azure SDK patterns. The package is tested against Python 3.9+ and is marked Production/Stable.
Use it for:
- Automate provisioning and teardown of Redis Enterprise clusters in CI/CD pipelines.
- Programmatically scale databases by updating cluster SKU or database properties.
- Manage access policies and authentication keys for Redis Enterprise databases.
- Monitor cluster state and database configuration from a Python application.
- Integrate Redis Enterprise lifecycle management into infrastructure-as-code tools.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Manages Azure Redis Enterprise clusters and databases via the Azure Resource Manager API, providing Python bindings to create, configure, and monitor enterprise Redis deployments.
Yes. This is an official, actively maintained Azure SDK package with no known vulnerabilities, low install friction, and clear use cases for anyone automating Redis Enterprise on Azure. License treatment is unclear, so verify your compliance requirements before use in proprietary software.
Install
azure-mgmt-redisenterprise on PyPI
pip
pip install azure-mgmt-redisenterpriseuv
uv add azure-mgmt-redisenterprisepoetry
poetry add azure-mgmt-redisenterpriseInstalling azure-mgmt-redisenterprise
Before you install
Low friction: pure Python wheel with three stable dependencies (msrest, azure-mgmt-core, typing-extensions). Actively maintained—last commit 2026-08-14, no vulnerabilities reported. Requires Python 3.9+.
Quickstart
pip install azure-mgmt-redisenterprise
from azure.mgmt.redisenterprise import RedisEnterpriseManagementClient
from msrest.authentication import BasicAuthentication
client = RedisEnterpriseManagementClient(
credential=credential,
subscription_id=sub_id
)
Requires Azure subscription credentials and environment variables for authentication (AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, AZURE_SUBSCRIPTION_ID).
Verify before relying
- Whether the package requires additional Azure CLI or SDK tools beyond Python dependencies to authenticate or manage credentials.
- Whether cloud_setting parameter in 3.1.0 introduces breaking changes for existing deployments.
- Whether azure-identity is required as a runtime dependency or only as an optional peer for authentication examples.
Package facts
| License | not declared (unclear) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — msrest, azure-mgmt-core, typing-extensions |
| Maintenance | actively maintained — 298 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 1,172,235/month — #4,269 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: azure_mgmt_redisenterprise-3.1.0-py3-none-any.whl
Keywords: azure, azure sdk
Tags
More Internet packages
Botocore provides low-level, data-driven access…
permissive · top 100 on PyPI
aiobotocoreProvides an async client for AWS services using…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
filelockProvides a platform-independent file locking…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
googleapis-common-protosProvides common Protocol Buffer message…
permissive · top 100 on PyPI
azure-mgmt-redisProvides Python bindings to manage Azure Redis…
permissive · top 5,000 on PyPI
azure-mgmt-resourceProvides Python bindings to manage Azure…
permissive · top 1,000 on PyPI
azure-mgmt-servicefabricmanagedclustersManages Azure Service Fabric Managed Clusters…
unclear · top 5,000 on PyPI
azure-mgmt-sqlProvides programmatic management of Azure SQL…
permissive · top 5,000 on PyPI
azure-mgmt-batchProvides a Python client library for managing…
unclear · top 5,000 on PyPI
azure-mgmt-automationProvides Python client library for managing…
permissive · top 15,000 on PyPI
RLTestRLTest is a test framework for Redis and Redis…
permissive · top 15,000 on PyPI
azure-mgmt-redhatopenshiftProvides Python bindings to manage Red Hat…
permissive · top 5,000 on PyPI
azure-mgmt-machinelearningcomputeManages Azure Machine Learning Compute…
permissive · top 5,000 on PyPI
redfishA Python library for interacting with…
permissive · top 15,000 on PyPI