Python için Microsoft Azure SDK
Bu, Microsoft Azure Orbital Management İstemci Kitaplığı'dır. Bu paket Python 3.7+ ile test edilmiştir. Azure kitaplıklarının daha eksiksiz bir görünümü için bkz. azure sdk python sürümü.
Bildirim
Python 2.7 için Azure SDK Python paketleri desteği 01 Ocak 2022'de sona erdi. Daha fazla bilgi ve soru için lütfen https://github.com/Azure/azure-sdk-for-python/issues/20691
Başlarken
Önkoşullar
- Bu paketi kullanmak için Python 3.7+ gereklidir.
- Azure aboneliği
Paketi yükleme
pip install azure-mgmt-orbital
pip install azure-identity
Kimlik Doğrulaması
Varsayılan olarak , Azure Active Directory belirteci kimlik doğrulaması aşağıdaki ortam değişkenlerinin doğru yapılandırılmasını sağlar.
AZURE_CLIENT_ID
azure istemci kimliği için.AZURE_TENANT_ID
azure kiracı kimliği için.AZURE_CLIENT_SECRET
azure istemci gizli dizisi için.
Ayrıca, Azure abonelik kimliği ortam değişkeni AZURE_SUBSCRIPTION_ID
aracılığıyla yapılandırılabilir.
Yukarıdaki yapılandırmayla istemcinin kimliği aşağıdaki kodla doğrulanabilir:
from azure.identity import DefaultAzureCredential
from azure.mgmt.orbital import AzureOrbital
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = AzureOrbital(credential=DefaultAzureCredential(), subscription_id=sub_id)
Örnekler
Bu paket için kod örnekleri, docs.microsoft.com üzerinde Orbital Management ve Samples Repo sayfasında bulunabilir
Sorun giderme
Sonraki adımlar
Geri Bildirim Sağlama
Herhangi bir hatayla karşılaşırsanız veya önerileriniz varsa, lütfen projenin Sorunlar bölümünde bir sorun oluşturun.
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin