Guia de início rápido: habilitar o Azure Automanage para máquinas virtuais usando JavaScript
O Azure Automanage permite que os usuários apliquem perfeitamente as práticas recomendadas do Azure às suas máquinas virtuais. Este guia de início rápido ajudará você a aplicar um perfil de Configuração de Práticas Recomendadas a uma máquina virtual existente usando o repositório azure-sdk-for-js.
Pré-requisitos
Nota
As contas de avaliação gratuita não têm acesso às máquinas virtuais usadas neste tutorial. Por favor, atualize para uma assinatura Pay-As-You-Go.
Importante
Você precisa ter a função de Colaborador no grupo de recursos que contém suas VMs para habilitar o Gerenciamento Automático. Se você estiver habilitando o Gerenciamento Automático pela primeira vez em uma assinatura, precisará das seguintes permissões: Função de Proprietário ou Colaborador junto com as funções de Administrador de Acesso de Usuário em sua assinatura.
Instalar pacotes necessários
Para esta demonstração, os pacotes Azure Identity e Azure Automanage são necessários.
npm install @azure/arm-automanage
npm install @azure/identity
Importar pacotes
Importe os pacotes Azure Identity e Azure Automanage para o script:
const { AutomanageClient } = require("@azure/arm-automanage");
const { DefaultAzureCredential } = require("@azure/identity");
Autenticar no Azure e criar um cliente de gerenciamento automático
Use o pacote do Azure Identity para autenticar no Azure e, em seguida, crie um Cliente de Gerenciamento Automático:
const credential = new DefaultAzureCredential();
const client = new AutomanageClient(credential, "<subscription ID>");
Habilitar o perfil de configuração de práticas recomendadas para uma máquina virtual existente
let assignment = {
"properties": {
"configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
}
}
// assignment name must be named "default"
await client.configurationProfileAssignments.createOrUpdate("default", "resourceGroupName", "vmName", assignment);
Próximos passos
Saiba como realizar mais operações com o JavaScript Automanage Client visitando o repositório azure-sdk-for-js.