Início Rápido: Ativar a Gestão Automática do Azure para máquinas virtuais com JavaScript
O Azure Automanage permite que os utilizadores apliquem de forma totalmente integrada as melhores práticas do Azure às suas máquinas virtuais. Este guia de início rápido irá ajudá-lo a aplicar um perfil de Configuração de Melhores Práticas a uma máquina virtual existente com o repositório azure-sdk-for-js.
Pré-requisitos
- Uma Subscrição do Azure ativa
- Uma Máquina Virtual existente
Nota
As contas de avaliação gratuitas não têm acesso às máquinas virtuais utilizadas neste tutorial. Atualize para uma subscrição Pay As You Go.
Importante
Tem de ter a função Contribuidor no grupo de recursos que contém as VMs para ativar a Gestão Automática. Se estiver a ativar a Gestão Automática pela primeira vez numa subscrição, precisa das seguintes permissões: Função de proprietário ou Contribuidor , juntamente com as funções de Administrador de Acesso de Utilizador na sua subscrição.
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 Gestão Automática
Utilize o pacote de Identidade do Azure para autenticar no Azure e, em seguida, criar um Cliente de Gestão Automática:
const credential = new DefaultAzureCredential();
const client = new AutomanageClient(credential, "<subscription ID>");
Ativar o perfil de configuração de melhores práticas 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);
Passos seguintes
Saiba como realizar mais operações com o JavaScript Automanage Client ao visitar o repositório azure-sdk-for-js.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários