--- id: azure-mgmt-resourcehealth version: "1.0.0" license: MIT license_treatment: permissive maintenance: active --- # azure-mgmt-resourcehealth — Microsoft Azure Resourcehealth Management Client Library for Python License: permissive · Maintenance: active · Downloads: 253.4K/mo ## What it is and what it does This is the official Microsoft Azure SDK client library for querying resource health information. It wraps the Azure Resource Health REST API, allowing you to programmatically retrieve availability status, health events, and emerging issues affecting your Azure resources. The library depends on azure-mgmt-core for common Azure SDK patterns and isodate for timestamp handling. Typical use cases include building dashboards that display resource health across your subscription, automating alerts when maintenance events are scheduled, or integrating health status into deployment pipelines. The package targets Python 3.10+ and is actively maintained as part of the broader Azure SDK ecosystem. Version 1.0.0 is the first general availability release, following several beta iterations that added billing event support, maintenance tracking, and model improvements. Use it for: - Query current availability status of resources to detect outages or degradation. - Retrieve scheduled maintenance events and their impact on specific resources for capacity planning. - Monitor emerging issues and billing-related events affecting your subscription. - Build automated alerts that notify teams when resource health status changes or maintenance is announced. - Integrate health data into compliance or audit reports tracking resource uptime and incident history. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides programmatic access to Azure Resource Health data—availability status, events, and emerging issues—for resources in your Azure subscription. Yes. This is the official, actively maintained Azure SDK for resource health queries. Install friction is low, licensing is permissive (MIT), no known vulnerabilities, and it has stable production support (Python 3.10+). Install it if you need programmatic access to Azure resource health, availability status, or event data; skip it if you only use the Azure Portal or CLI for health monitoring. ## Install pip install azure-mgmt-resourcehealth uv add azure-mgmt-resourcehealth poetry add azure-mgmt-resourcehealth ## Installing azure-mgmt-resourcehealth Before you install: Low install friction; pure Python wheel with 3 runtime dependencies (isodate, azure-mgmt-core, typing-extensions). Active maintenance with recent release 37 days old and ongoing repository activity. License in practice: MIT license permits commercial use, modification, and distribution with minimal restrictions—suitable for most projects. Quickstart: pip install azure-mgmt-resourcehealth from azure.mgmt.resourcehealth import ResourceHealthMgmtClient from azure.identity import DefaultAzureCredential import os sub_id = os.getenv("AZURE_SUBSCRIPTION_ID") client = ResourceHealthMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id) Requires Python 3.10+; Azure subscription and properly configured environment variables (AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, AZURE_SUBSCRIPTION_ID) for authentication. Verify before relying: - Whether the package supports querying historical health data or only current/recent status. - Rate limits or throttling behavior when querying large numbers of resources. - Whether billing event details require additional permissions beyond standard Azure RBAC roles. - Specific authentication methods supported beyond environment variable configuration. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 253.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags azure resource health api, azure availability status client, azure health events management, azure resource monitoring sdk, azure emerging issues tracking, azure maintenance events, azure resource diagnostics, azure-sdk, cloud-management, health-monitoring [View on SkillFed](https://skillfed.io/packages/azure-mgmt-resourcehealth) · [View on PyPI](https://pypi.org/project/azure-mgmt-resourcehealth/)