Microsoft Azure SDK pro Python
Toto je klientská knihovna pro správu Microsoft Azure Traffic Manager. Tento balíček byl testován s Pythonem 3.7 nebo novějším. Podrobnější zobrazení knihoven Azure najdete ve verzi Pythonu sady Azure SDK.
Právní omezení
Podpora balíčků Azure SDK Python pro Python 2.7 skončila 1. ledna 2022. Další informace a dotazy najdete na https://github.com/Azure/azure-sdk-for-python/issues/20691
Začínáme
Požadavky
- K použití tohoto balíčku se vyžaduje Python 3.7 nebo novější.
- Předplatné Azure
Instalace balíčku
pip install azure-mgmt-trafficmanager
pip install azure-identity
Authentication
Ověřování tokenem Azure Active Directory ve výchozím nastavení závisí na správné konfiguraci následujících proměnných prostředí.
AZURE_CLIENT_ID
jako ID klienta Azure.AZURE_TENANT_ID
jako ID tenanta Azure.AZURE_CLIENT_SECRET
pro tajný klíč klienta Azure.
ID předplatného Azure je navíc možné nakonfigurovat prostřednictvím proměnné AZURE_SUBSCRIPTION_ID
prostředí .
S výše uvedenou konfigurací lze klienta ověřit pomocí následujícího kódu:
from azure.identity import DefaultAzureCredential
from azure.mgmt.trafficmanager import TrafficManagerManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = TrafficManagerManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Příklady
Ukázky kódu pro tento balíček najdete tady:
- Vyhledávání ve správě Traffic Manageru na docs.microsoft.com
- Ukázkové úložiště sady Azure Python Mgmt SDK
Řešení potíží
Další kroky
Zadání zpětné vazby
Pokud narazíte na nějaké chyby nebo máte návrhy, nahlaste problém v části Problémy projektu.
Azure SDK for Python