JavaScript 用 Azure DevCenter REST クライアント ライブラリ - バージョン 1.0.0
Azure DevCenter ライブラリは、Microsoft Dev Box と Azure Deployment Environment のリソースを管理するためのアクセスを提供します。 このパッケージを使用すると、Azure で開発者のマシンと環境を管理できます。
Azure DevCenter のパッケージを使用して、次の作業を行います。
Dev Box リソースの作成、アクセス、管理、削除環境リソースの作成、デプロイ、管理、削除
DevCenter サービス
このライブラリを使用するには、REST クライアント ドキュメント に大きく依存してください
主要なリンク:
- ソース コード の
- パッケージ (NPM)
- API リファレンス ドキュメントの
- サンプル
はじめ
現在サポートされている環境
- Node.js の LTS バージョン
前提 条件
- このパッケージを使用するには、Azure サブスクリプション が必要です。
- 開発ボックス 作成するには、DevCenter、プロジェクト、ネットワーク接続、Dev Box 定義、プール 構成しておく必要があります
- 環境 作成する前に、DevCenter、プロジェクト、カタログ、環境の種類 構成しておく必要があります
@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/logger
で setLogLevel
を呼び出すことによって、実行時にログを有効にすることもできます。
const { setLogLevel } = require("@azure/logger");
setLogLevel("info");
ログを有効にする方法の詳細な手順については、@azure/logger パッケージのドキュメントを参照してください。
Azure SDK for JavaScript