Kit de développement logiciel (SDK) Microsoft Azure pour Python
Il s’agit de la bibliothèque cliente Microsoft Azure Container Registry. Ce package a été testé avec Python 3.7+. Pour une vue plus complète des bibliothèques Azure, consultez la version python du kit de développement logiciel (SDK) Azure.
La prise en charge des packages Python du SDK Azure pour Python 2.7 a pris fin le 1er janvier 2022. Pour obtenir plus d’informations et poser des questions, reportez-vous à https://github.com/Azure/azure-sdk-for-python/issues/20691
- Python 3.7+ est requis pour utiliser ce package.
- Abonnement Azure
pip install azure-mgmt-containerregistry
pip install azure-identity
Par défaut, l’authentification par jeton Azure Active Directory dépend de la configuration correcte des variables d’environnement suivantes.
AZURE_CLIENT_ID
pour l’ID client Azure.AZURE_TENANT_ID
pour l’ID de locataire Azure.AZURE_CLIENT_SECRET
pour la clé secrète client Azure.
En outre, l’ID d’abonnement Azure peut être configuré via la variable d’environnement AZURE_SUBSCRIPTION_ID
.
Avec la configuration ci-dessus, le client peut être authentifié par le code suivant :
from azure.identity import DefaultAzureCredential
from azure.mgmt.containerregistry import ContainerRegistryManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ContainerRegistryManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Vous trouverez des exemples de code pour ce package à l’adresse suivante :
- Rechercher container Registry sur docs.microsoft.com
- Référentiel d’exemples du Kit de développement logiciel (SDK) Azure Python Mgmt
Si vous rencontrez des bogues ou si vous avez des suggestions, signalez un problème dans la section Problèmes du projet.
Commentaires sur Azure SDK for Python
Azure SDK for Python est un projet open source. Sélectionnez un lien pour fournir des commentaires :