Python için Microsoft Azure SDK
Bu, Microsoft Azure NetApp Files Yönetimi İ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 bkz. 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-netapp
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ı gerekir.
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.
Buna ek olarak, 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.netapp import NetAppManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = NetAppManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Örnekler
Bu paket için kod örnekleri şu konumda bulunabilir:
- docs.microsoft.com'de NetApp Files Management'ta arama
- Azure Python Mgmt SDK Örnekleri Deposu
Sorun giderme
Sonraki adımlar
Geri Bildirim Sağlama
Hatalarla karşılaşırsanız veya önerileriniz varsa lütfen projenin Sorunlar bölümünde bir sorun oluşturun.
Azure SDK for Python