SDK do Microsoft Azure para Python
Esta é a Biblioteca de Clientes de Gerenciamento do Microsoft Azure WebPubSub. Esse pacote foi testado com Python 3.7+. Para obter uma exibição mais completa das bibliotecas do Azure, consulte a versão do Azure SDK Python.
Aviso de isenção de responsabilidade
O suporte a pacotes python do SDK do Azure para Python 2.7 terminou em 01 de janeiro de 2022. Para obter mais informações e tirar dúvidas, consulte https://github.com/Azure/azure-sdk-for-python/issues/20691
Introdução
Pré-requisitos
- O Python 3.7+ é necessário para usar esse pacote.
- Assinatura do Azure
Instalar o pacote
pip install azure-mgmt-webpubsub
pip install azure-identity
Autenticação
Por padrão, a autenticação de token do Azure Active Directory depende da configuração correta das variáveis de ambiente a seguir.
AZURE_CLIENT_ID
para a ID do cliente do Azure.AZURE_TENANT_ID
para a ID do locatário do Azure.AZURE_CLIENT_SECRET
para o segredo do cliente do Azure.
Além disso, a ID da assinatura do Azure pode ser configurada por meio da variável AZURE_SUBSCRIPTION_ID
de ambiente .
Com a configuração acima, o cliente pode ser autenticado seguindo o código:
from azure.identity import DefaultAzureCredential
from azure.mgmt.webpubsub import WebPubSubManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = WebPubSubManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Exemplos
Exemplos de código para esse pacote podem ser encontrados no Repositório webPubSub management no docs.microsoft.com e no repositório de exemplos
Solução de problemas
Próximas etapas
Forneça comentários
Se você encontrar bugs ou tiver sugestões, registre um problema na seção Problemas do projeto.
Azure SDK for Python