SDK do Microsoft Azure para Python
Esta é a Biblioteca de Clientes do Gerenciamento do Microsoft Azure Orbital. 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-orbital
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.orbital import AzureOrbital
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = AzureOrbital(credential=DefaultAzureCredential(), subscription_id=sub_id)
Exemplos
Exemplos de código para este pacote podem ser encontrados no Orbital Management em docs.microsoft.com e 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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de