azure-mgmt-servicefabricmanagedclusters
Microsoft Azure Servicefabricmanagedclusters Management Client Library for Python
What it is and what it does
This is Microsoft's official Python client library for managing Azure Service Fabric Managed Clusters. It provides programmatic access to cluster operations—creating and updating clusters, managing node types, deploying applications, and monitoring service health—through a standard Azure SDK interface. The library depends on isodate for date handling, azure-mgmt-core for common Azure management patterns, and typing-extensions for runtime type support.
Version 3.0.0 introduces breaking changes around hybrid models and operation methods (several update operations now use begin_update for long-running operations), so existing code may require refactoring. The package targets Python 3.9+ and is actively maintained, with recent updates adding new disk types, security options, and operational methods for applications and node types.
Use it for:
- Automate provisioning and configuration of Service Fabric managed clusters in Azure environments
- Deploy and manage applications across Service Fabric clusters programmatically
- Monitor and restart deployed code packages or service replicas on cluster nodes
- Perform node type operations like deallocate, redeploy, and start on managed clusters
- Integrate cluster lifecycle management into infrastructure-as-code or CI/CD pipelines
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Manages Azure Service Fabric Managed Clusters through a Python client library, providing operations for applications, services, node types, and cluster configuration.
Yes, if you need to manage Azure Service Fabric Managed Clusters from Python. It is actively maintained, has no known vulnerabilities, and supports current Python versions. Be aware that version 3.0.0 contains breaking changes to operation methods and model structures; review migration guidance if upgrading from earlier versions. Requires Azure subscription and proper authentication setup.
Install
azure-mgmt-servicefabricmanagedclusters on PyPI
pip
pip install azure-mgmt-servicefabricmanagedclustersuv
uv add azure-mgmt-servicefabricmanagedclusterspoetry
poetry add azure-mgmt-servicefabricmanagedclustersInstalling azure-mgmt-servicefabricmanagedclusters
Before you install
Low install friction with three lightweight runtime dependencies. Actively maintained with recent updates; supports current Python versions (3.9+).
Quickstart
pip install azure-mgmt-servicefabricmanagedclusters
from azure.mgmt.servicefabricmanagedclusters import ServiceFabricManagedClustersManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ServiceFabricManagedClustersManagementClient(
credential=credential,
subscription_id=sub_id
)
Requires Python 3.9+; Azure subscription and authentication environment variables (AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, AZURE_SUBSCRIPTION_ID) must be configured.
Verify before relying
- Whether version 3.0.0's breaking changes to hybrid models and operation methods require significant refactoring in existing codebases
- Performance characteristics and rate limits when managing large-scale clusters or frequent API calls
- Whether azure-identity is required as a hard dependency or only for authentication scenarios
Package facts
| License | not declared (unclear) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — isodate, azure-mgmt-core, typing-extensions |
| Maintenance | actively maintained — 155 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 5,165,361/month — #2,151 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: azure_mgmt_servicefabricmanagedclusters-3.0.0-py3-none-any.whl
Keywords: azure, azure sdk
Tags
More Distributed Computing packages
gRPC Python is an HTTP/2-based RPC framework…
permissive · top 100 on PyPI
execnetexecnet lets you spawn and communicate with…
permissive · top 1,000 on PyPI
cloudpickleCloudpickle extends Python's standard pickle…
permissive · top 1,000 on PyPI
smart-openProvides a unified, open()-compatible Python…
permissive · top 1,000 on PyPI
portalockerPortalocker provides cross-platform file…
permissive · top 1,000 on PyPI
rayRay is a distributed computing framework that…
permissive · top 1,000 on PyPI
azure-mgmt-servicefabricProvides Python client library for managing…
permissive · top 5,000 on PyPI
azure-mgmt-webProvides programmatic management of Azure Web…
permissive · top 5,000 on PyPI
sfctlA command-line interface for managing Azure…
permissive · top 15,000 on PyPI
azure-mgmt-resourceProvides Python bindings to manage Azure…
permissive · top 1,000 on PyPI
azure-mgmt-containerserviceProvides Python bindings to manage Azure…
permissive · top 5,000 on PyPI
azure-mgmt-managementgroupsProvides a Python client library to manage…
permissive · top 5,000 on PyPI
azure-mgmt-eventgridManages Azure Event Grid resources—topics,…
permissive · top 5,000 on PyPI
azure-mgmt-redisenterpriseManages Azure Redis Enterprise clusters and…
unclear · top 5,000 on PyPI
azure-servicefabricClient library for programmatically managing…
permissive · top 5,000 on PyPI
azure-mgmt-resource-deploymentsManages Azure resource deployments…
permissive · top 5,000 on PyPI