Biblioteca de cliente REST do Azure DevCenter para JavaScript - versão 1.0.0
A biblioteca do Azure DevCenter fornece acesso para gerenciar recursos para Microsoft Dev Box e Ambientes de Implantação do Azure. Este pacote permite gerenciar máquinas e ambientes de desenvolvedor no Azure.
Use o pacote do Azure DevCenter para:
Criar, acessar, gerenciar e excluir recursos da Caixa de Desenvolvimento Criar, implantar, gerenciar e excluir recursos do Ambiente
Serviço DevCenter
Por favor, confie muito em nossos documentos de cliente REST para usar esta biblioteca
Ligações principais:
Primeiros passos
Ambientes atualmente suportados
- Versões LTS do Node.js
Pré-requisitos
- Você deve ter um de assinatura do
Azure para usar este pacote. - Você deve ter configurado um DevCenter, Project, Network Connection, Dev Box Definition e Pool antes de poder criar Dev Boxes
- Você deve ter configurado um DevCenter, Projeto, Catálogo e Tipo de Ambiente antes de poder criar Ambientes
Instalar o pacote @azure-rest/developer-devcenter
Instale a biblioteca de cliente REST do cliente REST do Azure DevCenter para JavaScript com npm
:
npm install @azure-rest/developer-devcenter
Criar e autenticar um AzureDeveloperDevCenterClient
Para usar uma credencial de token do
Para autenticar com o AAD, você deve primeiro npm
instalar o @azure/identity
Após a configuração, você pode escolher qual tipo de credencial de @azure/identity
usar.
Como exemplo, DefaultAzureCredential pode ser usado para autenticar o cliente.
Defina o valor do ponto de extremidade do centro de desenvolvimento como variável de ambiente: DEVCENTER_ENDPOINT
Conceitos-chave
Cliente REST
Este cliente é um dos nossos clientes REST. É altamente recomendável que você leia como usar um cliente REST aqui.
Conceitos do DevCenter
As Caixas de Desenvolvimento referem-se a máquinas de desenvolvedor gerenciadas em execução no Azure. As Caixas de Desenvolvimento são provisionadas em Pools, que definem a rede e a imagem usadas para uma Caixa de Desenvolvimento.
Ambientes referem-se a ambientes de desenvolvedor modelados, que combinam um modelo (Item de Catálogo) e parâmetros, bem como um Tipo de Ambiente que define permissões e onde os recursos são implantados.
Solução de problemas
Registo
Habilitar o registro em log pode ajudar a descobrir informações úteis sobre falhas. Para ver um log de solicitações e respostas HTTP, defina a variável de ambiente AZURE_LOG_LEVEL
como info
. Como alternativa, o registro em log pode ser habilitado em tempo de execução chamando setLogLevel
no @azure/logger
:
const { setLogLevel } = require("@azure/logger");
setLogLevel("info");
Para obter instruções mais detalhadas sobre como habilitar logs, você pode consultar os documentos do pacote @azure/logger.
Azure SDK for JavaScript