Sdílet prostřednictvím


Rychlý start: Povolení služby Azure Automanage pro virtuální počítače pomocí Pythonu

Azure Automanage umožňuje uživatelům bezproblémově aplikovat osvědčené postupy Azure na své virtuální počítače. Tato příručka pro rychlý start vám pomůže použít konfigurační profil osvědčených postupů na existující virtuální počítač pomocí úložiště azure-sdk-for-python.

Požadavky

Poznámka:

Bezplatné zkušební účty nemají přístup k virtuálním počítačům používaným v tomto kurzu. Upgradujte prosím na předplatné s průběžným platbou.

Důležité

Abyste mohli povolit automatické správy, musíte mít roli Přispěvatel ve skupině prostředků obsahující vaše virtuální počítače. Pokud v předplatném poprvé povolíte službu Automanage, potřebujete následující oprávnění: role vlastníka nebo přispěvatele spolu s rolemi správce uživatelských přístupů ve vašem předplatném.

Instalace požadovaných balíčků

Pro tuto ukázku se vyžadují balíčky Azure Identity i Azure Automanage .

Slouží pip k instalaci těchto balíčků:

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

Import balíčků

Importujte balíčky Azure Identity a Azure Automanage do skriptu:

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

Ověřování v Azure a vytvoření klienta automatické správy

Pomocí balíčku Azure Identity se ověřte v Azure a pak vytvořte klienta automatické správy:

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

Povolení konfiguračního profilu osvědčených postupů pro existující virtuální počítač

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

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

Další kroky

Přečtěte si, jak provádět další operace s klientem automanage, a to tak , že navštívíte úložiště azure-samples-python-management.