SDK de Microsoft Azure para Python
Esta es la biblioteca cliente de Microsoft Azure Cost Management. Este paquete se ha probado con Python 3.7 y versiones posteriores. Para obtener una vista más completa de las bibliotecas de Azure, consulte la versión de Python del sdk de Azure.
Declinación de responsabilidades
Los paquetes de Python del SDK de Azure admiten Python 2.7 finalizó el 01 de enero de 2022. Para más información y preguntas, consulte https://github.com/Azure/azure-sdk-for-python/issues/20691.
Introducción
Requisitos previos
- Python 3.7+ es necesario para usar este paquete.
- Suscripción de Azure
Instalar el paquete
pip install azure-mgmt-costmanagement
pip install azure-identity
Authentication
De forma predeterminada, la autenticación de tokens de Azure Active Directory depende de la configuración correcta de las siguientes variables de entorno.
AZURE_CLIENT_ID
para el identificador de cliente de Azure.AZURE_TENANT_ID
para el identificador de inquilino de Azure.AZURE_CLIENT_SECRET
para el secreto de cliente de Azure.
Con la configuración anterior, el cliente se puede autenticar mediante el código siguiente:
from azure.identity import DefaultAzureCredential
from azure.mgmt.costmanagement import CostManagementClient
client = CostManagementClient(credential=DefaultAzureCredential())
Ejemplos
Puede encontrar ejemplos de código para este paquete en:
- Búsqueda de Cost Management en docs.microsoft.com
- Repositorio de ejemplos del SDK de Mgmt para Python de Azure
Solución de problemas
Pasos siguientes
Envío de comentarios
Si encuentra algún error o tiene sugerencias, envíe un problema en la sección Problemas del proyecto.
Azure SDK for Python