Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure DevCenter-kódtár hozzáférést biztosít a Microsoft Dev Box és az Azure Deployment Environment erőforrásainak kezeléséhez. Ez a csomag lehetővé teszi a fejlesztői gépek és környezetek kezelését az Azure-ban.
Az Azure DevCenter csomagjának használatával:
Dev Box-erőforrások létrehozása, elérése, kezelése és törlése Környezeti erőforrások létrehozása, üzembe helyezése, kezelése és törlése
DevCenter szolgáltatás
Kérjük, erősen támaszkodjon a REST-ügyfél dokumentációjára, használja ezt a kódtárat
Főbb hivatkozások:
Kezdetekhez
Jelenleg támogatott környezetek
- A Node.js LTS-verziói
Előfeltételek
- A csomag használatához Azure-előfizetéssel kell rendelkeznie.
- A Dev Boxok létrehozása előtt konfigurálnia kell a DevCentert, a Projektet, a Hálózati kapcsolatot, a Dev Box Definíciót és a Készletet
- A környezetek létrehozása előtt konfigurálnia kell DevCenter-, Project-, Katalógus- és Környezettípust
A @azure-rest/developer-devcenter csomag telepítése
Telepítse az Azure DevCenter REST-ügyfél REST-ügyféloldali kódtárát JavaScripthez a npm:
npm install @azure-rest/developer-devcenter
AzureDeveloperDevCenterClient létrehozása és hitelesítése
Ha Azure Active Directory-jogkivonat hitelesítőszeretne használni, adja meg a @azure/identity könyvtárból beszerzett kívánt hitelesítő adattípus egy példányát.
Az AAD-vel való hitelesítéshez először telepítenie kell npm@azure/identity
A beállítás után kiválaszthatja, hogy milyen típusú hitelesítő adatok@azure/identity használni.
Példaként DefaultAzureCredential használható az ügyfél hitelesítésére.
A fejlesztői központ végpontjának értékének beállítása környezeti változóként: DEVCENTER_ENDPOINT
import AzureDeveloperDevCenter from "@azure-rest/developer-devcenter";
import { DefaultAzureCredential } from "@azure/identity";
const endpoint = process.env["DEVCENTER_ENDPOINT"] || "<endpoint>";
const client = AzureDeveloperDevCenter(endpoint, new DefaultAzureCredential());
Alapfogalmak
REST-ügyfél
Ez az ügyfél az egyik REST-ügyfelünk. Javasoljuk, hogy olvassa el a REST-ügyfél használatát, itt.
A DevCenter fogalmai
A Dev Box az Azure-ban futó felügyelt fejlesztői gépekre vonatkozik. A Dev Boxok ki vannak építve a készletekben, amelyek meghatározzák a Dev Boxhoz használt hálózatot és rendszerképet.
A környezetek sablonalapú fejlesztői környezetekre vonatkoznak, amelyek egy sablont (katalóguselemet) és paramétereket kombinálnak, valamint egy olyan környezettípust, amely meghatározza az engedélyeket és az erőforrások üzembe helyezésének helyét.
Hibaelhárítás
Fakitermelés
A naplózás engedélyezése segíthet a hibákról szóló hasznos információk feltárásában. A HTTP-kérések és válaszok naplójának megtekintéséhez állítsa a AZURE_LOG_LEVEL környezeti változót info. Másik lehetőségként a naplózás futásidőben is engedélyezhető a setLogLevel meghívásával a @azure/logger:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
A naplók engedélyezésére vonatkozó részletesebb útmutatásért tekintse meg a @azure/logger csomag dokumentációit.
Azure SDK for JavaScript