Snabbstart: Aktivera Automatisk hantering av Azure för virtuella datorer med Python

Med Azure Automanage kan användarna sömlöst tillämpa metodtips för Azure på sina virtuella datorer. Den här snabbstartsguiden hjälper dig att tillämpa en konfigurationsprofil för bästa praxis på en befintlig virtuell dator med hjälp av lagringsplatsen azure-sdk-for-python.

Förutsättningar

Anteckning

Kostnadsfria utvärderingskonton har inte åtkomst till de virtuella datorer som används i den här självstudien. Uppgradera till en Betala per användning-prenumeration.

Viktigt

Du måste ha rollen Deltagare i resursgruppen som innehåller dina virtuella datorer för att aktivera automatisk hantering. Om du aktiverar Automatisk hantering för första gången i en prenumeration behöver du följande behörigheter: Ägarroll eller Deltagare tillsammans med rollen Administratör för användaråtkomst i din prenumeration.

Installera de paket som krävs

För den här demonstrationen krävs både Azure Identity - och Azure Automanage-paketen .

Använd pip för att installera dessa paket:

pip install azure-identity
pip install azure-mgmt-automanage

Importera paket

Importera Azure Identity - och Azure Automanage-paketen till skriptet:

from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient

Autentisera till Azure och skapa en automanage-klient

Använd Azure Identity-paketet för att autentisera till Azure och skapa sedan en automanage-klient:

credential = DefaultAzureCredential()
client = AutomanageClient(credential, "<subscription ID>")

Aktivera konfigurationsprofil för metodtips för en befintlig virtuell dator

assignment = {
    "properties": {
        "configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
    }
}

client.configuration_profile_assignments.create_or_update("default", "resourceGroupName", "vmName", assignment)

Nästa steg

Lär dig hur du utför fler åtgärder med automanage-klienten genom att besöka lagringsplatsen azure-samples-python-management.