次の方法で共有


JavaScript 用 Azure DevCenter REST クライアント ライブラリ - バージョン 1.0.0

Azure DevCenter ライブラリは、Microsoft Dev Box と Azure Deployment Environment のリソースを管理するためのアクセスを提供します。 このパッケージを使用すると、Azure で開発者のマシンと環境を管理できます。

Azure DevCenter のパッケージを使用して、次の作業を行います。

Dev Box リソースの作成、アクセス、管理、削除環境リソースの作成、デプロイ、管理、削除

DevCenter サービス

このライブラリを使用するには、REST クライアント ドキュメント に大きく依存してください

主要なリンク:

はじめ

現在サポートされている環境

  • Node.js の LTS バージョン

前提 条件

@azure-rest/developer-devcenter パッケージをインストールする

npmを使用して JavaScript 用 Azure DevCenter REST クライアント REST クライアント ライブラリをインストールします。

npm install @azure-rest/developer-devcenter

AzureDeveloperDevCenterClient を作成して認証する

Azure Active Directory (AAD) トークン資格情報を使用するには、@azure/ID ライブラリから取得した目的の資格情報の種類のインスタンスを指定します。

AAD で認証するには、最初に @azure/identity をインストール npm 必要があります

セットアップ後、使用する @azure/identity から 資格情報 の種類を選択できます。 たとえば、DefaultAzureCredential 使用してクライアントを認証できます。

デベロッパー センター エンドポイントの値を環境変数として設定します:DEVCENTER_ENDPOINT

主な概念

REST クライアント

このクライアントは、REST クライアントの 1 つです。 ここでは、REST クライアント の使用方法読み取うことを強くお勧めします。

DevCenter の概念

Dev Boxes は、Azure で実行されているマネージド開発者マシンを指します。 開発ボックスは、Dev Box に使用されるネットワークとイメージを定義するプールでプロビジョニングされます。

環境とは、テンプレート (カタログ 項目) とパラメーターを組み合わせたテンプレート化された開発者環境と、アクセス許可とリソースがデプロイされる場所を定義する環境の種類を指します。

トラブルシューティング

伐採

ログ記録を有効にすると、エラーに関する有用な情報を明らかにするのに役立つ場合があります。 HTTP 要求と応答のログを表示するには、AZURE_LOG_LEVEL 環境変数を infoに設定します。 または、@azure/loggersetLogLevel を呼び出すことによって、実行時にログを有効にすることもできます。

const { setLogLevel } = require("@azure/logger");

setLogLevel("info");

ログを有効にする方法の詳細な手順については、@azure/logger パッケージのドキュメントを参照してください。