Microsoft Azure SDK for Python
這是 Microsoft Azure 資訊安全中心 管理用戶端程式庫。 此套件已經過 Python 3.7+ 測試。 如需 Azure 程式庫的更完整檢視,請參閱 Azure sdk python 版本。
免責聲明
Python 2.7 的 Azure SDK Python 套件支援已于 2022 年 1 月 1 日結束。 如需詳細資訊和問題,請參閱 https://github.com/Azure/azure-sdk-for-python/issues/20691
開始使用
Prerequisites
- 需要 Python 3.7+ 才能使用此套件。
- Azure 訂用帳戶
安裝套件
pip install azure-mgmt-security
pip install azure-identity
驗證
根據預設, Azure Active Directory 權杖驗證取決於下列環境變數的正確設定。
AZURE_CLIENT_ID
適用于 Azure 用戶端識別碼。AZURE_TENANT_ID
適用于 Azure 租使用者識別碼。AZURE_CLIENT_SECRET
適用于 Azure 用戶端密碼。
此外,您也可以透過環境變數 AZURE_SUBSCRIPTION_ID
來設定 Azure 訂用帳戶識別碼。
透過上述設定,用戶端可以透過下列程式碼進行驗證:
from azure.identity import DefaultAzureCredential
from azure.mgmt.security import SecurityCenter
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = SecurityCenter(credential=DefaultAzureCredential(), subscription_id=sub_id)
範例
您可以在下列位置找到此套件的程式碼範例:
疑難排解
後續步驟
提供意見反應
如果您遇到任何錯誤或有建議,請在專案的 [ 問題 ] 區段中提出問題。