Freigeben über


Microsoft Azure SDK for Python

Dies ist die Microsoft Azure Orbital Management-Clientbibliothek. Dieses Paket wurde mit Python 3.7 und höher getestet. Eine vollständigere Ansicht der Azure-Bibliotheken finden Sie in der Python-Version des Azure SDK.

Haftungsausschluss

Die Unterstützung von Azure SDK-Python-Paketen für Python 2.7 endet am 01. Januar 2022. Weitere Informationen und Antworten finden Sie unter https://github.com/Azure/azure-sdk-for-python/issues/20691.

Erste Schritte

Voraussetzungen

  • Python 3.7 und höher ist erforderlich, um dieses Paket zu verwenden.
  • Azure-Abonnement

Installieren des Pakets

pip install azure-mgmt-orbital
pip install azure-identity

Authentifizierung

Standardmäßig hängt die Azure Active Directory-Tokenauthentifizierung von der korrekten Konfiguration der folgenden Umgebungsvariablen ab.

  • AZURE_CLIENT_ID für die Azure-Client-ID.
  • AZURE_TENANT_ID für die Azure-Mandanten-ID.
  • AZURE_CLIENT_SECRET für den geheimen Azure-Clientschlüssel.

Darüber hinaus kann die Azure-Abonnement-ID über die Umgebungsvariable AZURE_SUBSCRIPTION_IDkonfiguriert werden.

Mit der obigen Konfiguration kann der Client mit folgendem Code authentifiziert werden:

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)

Beispiele

Codebeispiele für dieses Paket finden Sie unter Orbital Management on docs.microsoft.com and Samples Repo

Problembehandlung

Nächste Schritte

Feedback geben

Wenn Fehler auftreten oder Vorschläge vorliegen, melden Sie ein Problem im Abschnitt Probleme des Projekts.

Aufrufe