Quickstart: Azure Automanage inschakelen voor virtuele machines met behulp van Python
Met Azure Automanage kunnen gebruikers best practices van Azure naadloos toepassen op hun virtuele machines. Deze snelstartgids helpt u bij het toepassen van een best practices-configuratieprofiel op een bestaande virtuele machine met behulp van de opslagplaats azure-sdk-for-python.
Vereisten
- Een actief Azure-abonnement
- Een bestaande virtuele machine
Notitie
Accounts voor gratis proefversies hebben geen toegang tot de virtuele machines die in deze zelfstudie worden gebruikt. U moet upgraden naar een abonnement met betalen per gebruik.
Belangrijk
U moet de rol Inzender hebben voor de resourcegroep die uw VM's bevat om Automatisch beheren in te schakelen. Als u Automanage voor het eerst inschakelt voor een abonnement, hebt u de volgende machtigingen nodig: De rol Eigenaar of Inzender en de rol Beheerder voor gebruikerstoegang voor uw abonnement.
De vereiste pakketten installeren
Voor deze demo zijn zowel de Azure Identity - als de Azure Automanage-pakketten vereist.
Gebruik pip
om deze pakketten te installeren:
pip install azure-identity
pip install azure-mgmt-automanage
Pakketten importeren
Importeer de pakketten Azure Identity en Azure Automanage in het script:
from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient
Verifiëren bij Azure en een automanage-client maken
Gebruik het Azure Identity-pakket om te verifiëren bij Azure en maak vervolgens een Automanage-client:
credential = DefaultAzureCredential()
client = AutomanageClient(credential, "<subscription ID>")
Best practices-configuratieprofiel inschakelen voor een bestaande virtuele machine
assignment = {
"properties": {
"configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
}
}
client.configuration_profile_assignments.create_or_update("default", "resourceGroupName", "vmName", assignment)
Volgende stappen
Meer informatie over het uitvoeren van meer bewerkingen met de Automanage-client door naar de opslagplaats azure-samples-python-management te gaan.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor