skillfed

azure-mgmt-redisenterprise

Microsoft Azure Redisenterprise Management Client Library for Python

azure-mgmt-redisenterprise v3.1.0 1.2M downloads/30d#4,269 on PyPI5,588
License unclear Active released

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-redisenterprise

uv

uv add azure-mgmt-redisenterprise

poetry

poetry add azure-mgmt-redisenterprise

Installing 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

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.9

Tags

azure redis enterprise managementazure mgmt redisredis enterprise cluster apiazure resource manager redisredis enterprise provisioning pythonazure redis enterprise client
azure-sdkcloud-managementredis

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-mgmt-redis

Provides Python bindings to manage Azure Redis…

permissive · top 5,000 on PyPI

azure-mgmt-resource

Provides Python bindings to manage Azure…

permissive · top 1,000 on PyPI

azure-mgmt-servicefabricmanagedclusters

Manages Azure Service Fabric Managed Clusters…

unclear · top 5,000 on PyPI

azure-mgmt-sql

Provides programmatic management of Azure SQL…

permissive · top 5,000 on PyPI

azure-mgmt-batch

Provides a Python client library for managing…

unclear · top 5,000 on PyPI

azure-mgmt-automation

Provides Python client library for managing…

permissive · top 15,000 on PyPI

RLTest

RLTest is a test framework for Redis and Redis…

permissive · top 15,000 on PyPI

azure-mgmt-redhatopenshift

Provides Python bindings to manage Red Hat…

permissive · top 5,000 on PyPI

azure-mgmt-machinelearningcompute

Manages Azure Machine Learning Compute…

permissive · top 5,000 on PyPI

redfish

A Python library for interacting with…

permissive · top 15,000 on PyPI