--- id: azure-mgmt-appcontainers version: "5.0.0" license: MIT license_treatment: permissive maintenance: active --- # azure-mgmt-appcontainers — Microsoft Azure Appcontainers Management Client Library for Python License: permissive · Maintenance: active · Downloads: 5.7M/mo ## What it is and what it does This is the official Azure SDK client library for managing Container Apps—Azure's managed container orchestration service. It wraps the Azure management REST API, allowing Python developers to create, update, delete, and query container app deployments, jobs, revisions, and related infrastructure programmatically. The library is part of the broader Azure SDK for Python ecosystem and integrates with azure-mgmt-core and typing-extensions for core functionality. Version 5.0.0 introduces hybrid models that support both dictionary and object access patterns, along with restructured model properties; the release notes indicate this is a breaking change requiring migration for existing code. The package is actively maintained, supports Python 3.10 through 3.14, and carries no known security vulnerabilities. Use it for: - Automate deployment and scaling of containerized applications across multiple Azure Container Apps environments. - Integrate container app lifecycle management into CI/CD pipelines or infrastructure-as-code workflows. - Query and monitor container app status, revisions, and replica metrics programmatically. - Manage authentication tokens and identity settings for container apps at scale. - Configure and manage Dapr components and session pools for distributed application patterns. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides a Python client library for managing Azure Container Apps resources through the Azure management API, enabling programmatic control of containerized applications running on Azure. Yes—if you need to manage Azure Container Apps from Python code. The library is production-stable, actively maintained, has no security vulnerabilities, and integrates cleanly with the broader Azure SDK ecosystem. Be aware that version 5.0.0 contains breaking changes to model structures; if upgrading from an earlier version, review the migration guide linked in the release notes. ## Install pip install azure-mgmt-appcontainers uv add azure-mgmt-appcontainers poetry add azure-mgmt-appcontainers ## Installing azure-mgmt-appcontainers Before you install: Low install friction with a pure-Python wheel distribution. Actively maintained with recent commits; requires Python 3.10 or later. Three lightweight runtime dependencies (isodate, azure-mgmt-core, typing-extensions) are standard Azure SDK components. License in practice: MIT license permits commercial and private use with minimal restrictions, making it suitable for most production environments. Quickstart: pip install azure-mgmt-appcontainers from azure.mgmt.appcontainers import ContainerAppsAPIClient from azure.identity import DefaultAzureCredential import os sub_id = os.getenv("AZURE_SUBSCRIPTION_ID") client = ContainerAppsAPIClient(credential=DefaultAzureCredential(), subscription_id=sub_id) Requires Python 3.10 or later. Azure authentication credentials (AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, AZURE_SUBSCRIPTION_ID) must be set as environment variables. Verify before relying: - Whether version 5.0.0's breaking changes to model property structures require significant code migration for existing users. - Performance characteristics and rate-limiting behavior when managing large numbers of container app resources. - Specific capabilities enabled by the new send_request method and SessionPoolIdentityLifeCycle enum in 5.0.0. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 5.7M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags azure container apps management, azure sdk python containers, manage azure container apps, azure appcontainers client, azure container orchestration python, azure mgmt api python, azure-sdk, cloud-management, containers [View on SkillFed](https://skillfed.io/packages/azure-mgmt-appcontainers) · [View on PyPI](https://pypi.org/project/azure-mgmt-appcontainers/)