{"id":23339,"library":"azure-mgmt-deploymentmanager","title":"Microsoft Azure Deployment Manager Client Library for Python","description":"Azure Deployment Manager is a service that enables coordinated, safe deployment of complex multi-region services. This client library provides Python APIs to manage deployment resources such as rollouts, service topologies, services, service units, steps, and artifact sources. It is part of the Azure SDK for Python. Current version: 1.0.0. Release cadence: stable, no recent releases.","status":"active","version":"1.0.0","language":"python","source_language":"en","source_url":"https://github.com/Azure/azure-sdk-for-python","tags":["azure","deployment-manager","sdk","management","microsoft"],"install":[{"cmd":"pip install azure-mgmt-deploymentmanager","lang":"bash","label":"Install via pip"}],"dependencies":[{"reason":"Required for Azure SDK base functionality, credential types, and HTTP pipeline.","package":"azure-core","optional":false},{"reason":"Required for authentication with DefaultAzureCredential or other credential types.","package":"azure-identity","optional":false}],"imports":[{"wrong":"from azure.mgmt.deploymentmanager import DeploymentManagerClient","symbol":"DeploymentManagerClient","correct":"from azure.mgmt.deploymentmanager import DeploymentManagerClient"}],"quickstart":{"code":"import os\nfrom azure.identity import DefaultAzureCredential\nfrom azure.mgmt.deploymentmanager import DeploymentManagerClient\n\nsubscription_id = os.environ.get('AZURE_SUBSCRIPTION_ID', '')\ncredential = DefaultAzureCredential()\nclient = DeploymentManagerClient(credential, subscription_id)\n# list all rollouts in a resource group\nrollouts = client.rollouts.list('myResourceGroup')\nfor rollout in rollouts:\n    print(rollout.name)","lang":"python","description":"Authenticate and list all rollouts in a resource group."},"warnings":[{"fix":"Consider migrating to Azure DevOps deployment pipelines or Terraform for resource deployment.","message":"Azure Deployment Manager service was deprecated by Microsoft in 2023. New deployments should use alternative solutions like Azure DevOps or Terraform. The library may still work but no new features are expected.","severity":"deprecated","affected_versions":"all"},{"fix":"Always provide all required properties as shown in documentation. Use the API reference to check required fields.","message":"Models like Rollout, ServiceUnit, Step have many required properties. Omitting required properties when creating resources causes AttributeError or validation errors.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'1.0.0':59 'api':31 'artifact':46 'azur':2,9,53,66 'cadenc':61 'client':5,27 'complex':21 'coordin':17 'current':57 'deploy':3,10,19,34,68 'deployment-manag':67 'enabl':16 'librari':6,28 'manag':4,11,33,69,71 'microsoft':1,72 'multi':23 'multi-region':22 'part':50 'provid':29 'python':8,30,56 'recent':64 'region':24 'releas':60,65 'resourc':35 'rollout':38 'safe':18 'sdk':54,70 'servic':14,25,39,41,42 'sourc':47 'stabl':62 'step':44 'topolog':40 'unit':43 'version':58","created_at":"2026-05-01T08:07:14.976879+00:00","updated_at":"2026-05-01T08:07:14.976879+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\n  File \"/tmp/tmplh15xq6k/venv/lib/python3.12/site-packages/azure/mgmt/deploymentmanager/__init__.py\", line 9, in <module>\n    from ._azure_deployment_manager import AzureDeploymentManager\n  File \"/tmp/tmplh15xq6k/venv/lib/pyth"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"1.0.0","cli_name":"","cli_version":null,"type":"library","homepage":"https://azure.microsoft.com/","github":"https://github.com/Azure/azure-sdk-for-python","docs":null,"changelog":null,"pypi":"https://pypi.org/project/azure-mgmt-deploymentmanager/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["azure","devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"import_fail","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-07-10","install_tag":null}}