Inicio rápido: Habilitación de Azure Automanage para máquinas virtuales mediante Python
Azure Automanage permite a los usuarios aplicar sin problemas los procedimientos recomendados de Azure a las máquinas virtuales. Esta guía de inicio rápido le ayudará a aplicar un perfil de configuración de procedimientos recomendados a una máquina virtual existente mediante el repositorio azure-sdk-for-python.
Prerrequisitos
- Una Suscripción a Azure activa
- Una Máquina virtual existente
Nota
Las cuentas de evaluación gratuita no tienen acceso a las máquinas virtuales que se usan en este tutorial. Actualice a una suscripción de pago por uso.
Importante
Debe tener el rol Colaborador en el grupo de recursos que contiene las máquinas virtuales para habilitar Automanage. Si está habilitando Automanage por primera vez en una suscripción necesita los siguientes permisos: rol Propietario o Colaborador junto con los roles Administrador de acceso de usuario en la suscripción.
Instalación de los paquetes requeridos
Para esta demostración, se necesitan los paquetes Azure Identity y Azure Automanage.
Use pip
para instalar estos paquetes:
pip install azure-identity
pip install azure-mgmt-automanage
Importación de paquetes
Importe los paquetes Azure Identity y Azure Automanage en el script:
from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient
Autenticación en Azure y creación de un cliente de Automanage
Use el paquete Azure Identity para autenticarse en Azure y, a continuación, cree un cliente de Automanage:
credential = DefaultAzureCredential()
client = AutomanageClient(credential, "<subscription ID>")
Habilitación del perfil de configuración de procedimientos recomendados en una máquina virtual existente
assignment = {
"properties": {
"configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
}
}
client.configuration_profile_assignments.create_or_update("default", "resourceGroupName", "vmName", assignment)
Pasos siguientes
Obtenga información sobre cómo realizar más operaciones con el cliente de Automanage al visitar el repositorio azure-samples-python-management.