--- id: azure-mgmt-appplatform version: "10.0.1" license: MIT License license_treatment: permissive maintenance: active --- # azure-mgmt-appplatform — Microsoft Azure App Platform Management Client Library for Python License: permissive · Maintenance: active · Downloads: 104.7K/mo ## What it is and what it does azure-mgmt-appplatform is the official Python SDK for managing Azure App Platform (Azure Spring Apps) resources. It provides a client library to programmatically create, update, delete, and query Spring Apps deployments, services, configurations, and related infrastructure within Azure. The package wraps Azure's REST API into Python objects and methods, allowing developers to automate Spring Apps lifecycle management from Python code. It depends on azure-common and azure-mgmt-core for shared Azure SDK patterns, isodate for timestamp handling, and typing-extensions for type hints. However, the package is deprecated as of June 2025 and will receive only security fixes until 03-31-2025, after which maintenance will cease entirely. Use it for: - Automate deployment and scaling of Spring Boot applications on Azure Spring Apps clusters via infrastructure-as-code. - Manage configuration servers, gateways, and service bindings for Spring Apps deployments programmatically. - Build CI/CD pipelines that provision or tear down Azure Spring Apps resources as part of application deployment workflows. - Query deployment status, logs, and resource properties across multiple Spring Apps services in a subscription. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Manages Azure App Platform (Spring Apps) resources via the Azure SDK, providing Python bindings for deployment, configuration, and lifecycle operations on Azure Spring Apps clusters. Yes, if you are actively managing existing Azure Spring Apps deployments before 03-31-2025 and need Python-based automation. No, if you are starting a new Spring Apps project—Azure's retirement announcement signals that Spring Apps itself is being phased out, and you should evaluate alternative Azure container or app hosting services. Existing users should plan migration before the maintenance cutoff. ## Install pip install azure-mgmt-appplatform uv add azure-mgmt-appplatform poetry add azure-mgmt-appplatform ## Installing azure-mgmt-appplatform Before you install: Low install friction with four stable runtime dependencies. Maintenance status is active, but the package is marked deprecated and will receive only security fixes until 03-31-2025, after which it will no longer be maintained. 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-appplatform from azure.mgmt.appplatform import AppPlatformManagementClient from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = AppPlatformManagementClient(credential, subscription_id) Requires Azure subscription credentials and Python 3.8 or later. Verify before relying: - Whether the deprecation timeline (03-31-2025) affects your deployment horizon and whether migration to a successor service is required. - Specific Azure Spring Apps API versions supported by version 10.0.1 and whether your use case requires older API versions. ## Package facts - License: MIT License (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 104.7K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags azure spring apps management, azure app platform sdk, azure spring cloud python, manage azure deployments, azure resource management, azure-sdk, deprecated-2025 [View on SkillFed](https://skillfed.io/packages/azure-mgmt-appplatform) · [View on PyPI](https://pypi.org/project/azure-mgmt-appplatform/)