Registry / azure / azure-mgmt-deploymentmanager

azure-mgmt-deploymentmanager

JSON →
library1.0.0pypypiunverified

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.

pip install azure-mgmt-deploymentmanager
INSTALL
IMPORT
SIG · AZURE-MGMT-DEPLOYM
A
azure-mgmt-deploymentmanager
azurepythonv1.0.0
Install
2.8s avg
Import
Disk
25MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.0.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 26.5MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 2.8s · import 0.000s · 27MB
25MB installed
● package 25MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

DeploymentManagerClient
from azure.mgmt.deploymentmanager import DeploymentManagerClient
from azure.mgmt.deploymentmanager import DeploymentManagerClient

Authenticate and list all rollouts in a resource group.

import os from azure.identity import DefaultAzureCredential from azure.mgmt.deploymentmanager import DeploymentManagerClient subscription_id = os.environ.get('AZURE_SUBSCRIPTION_ID', '') credential = DefaultAzureCredential() client = DeploymentManagerClient(credential, subscription_id) # list all rollouts in a resource group rollouts = client.rollouts.list('myResourceGroup') for rollout in rollouts: print(rollout.name)
Debug
Known issues
deprecatedAzure 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.
fix
Consider migrating to Azure DevOps deployment pipelines or Terraform for resource deployment.
affects: all
gotchaModels like Rollout, ServiceUnit, Step have many required properties. Omitting required properties when creating resources causes AttributeError or validation errors.
fix
Always provide all required properties as shown in documentation. Use the API reference to check required fields.
affects: all
Upgrade
Version history
1.0.0latest on PyPI · released May 20, 2021
Audit
Dependencies
azure-corerequiredRequired for Azure SDK base functionality, credential types, and HTTP pipeline.
azure-identityrequiredRequired for authentication with DefaultAzureCredential or other credential types.
Agent activity
25 hits · last 30 days
node
22
OpenAI (training)
1
Resources
azure-mgmt-deploymentmanager — pip install azure-mgmt-deploymentmanager · libregistry