Azure PlatformValidation client library for JavaScript - version 1.0.0-beta.1

Ez a csomag izomorf SDK-t tartalmaz (mind Node.js-ben, mind böngészőben fut) Azure PlatformValidation klienshez.

Microsoft. PlatformValidation Resource Provider menedzsment API.

Főbb hivatkozások:

Kezdő lépések

Jelenleg támogatott környezetek

További részletekért tekintse meg támogatási szabályzatunkat .

Prerequisites

Telepítse a(z) @azure/arm-platformvalidation csomagot

Install the Azure PlatformValidation client library for JavaScript with npm:

npm install @azure/arm-platformvalidation

PlatformValidationClient létrehozása és hitelesítése

Az Azure PlatformValidation API-hoz endpoint szükséges kliens objektum létrehozásához szükséged lesz az Azure PlatformValidation erőforrásod és egy credential. Az Azure PlatformValidation kliens Microsoft Entra hitelesítési adatokat használhat hitelesítéshez. Az Azure PlatformValidation erőforrásod végpontját az Azure Portal-ban találhatod.

Hitelesítést a Microsoft Entra ID-vel lehet a @azure/identity könyvtár vagy egy meglévő Microsoft Entra token hitelesítésével.

Az alább látható DefaultAzureCredential szolgáltató vagy az Azure SDK által biztosított egyéb hitelesítő adatok szolgáltatójának használatához telepítse a @azure/identity csomagot:

npm install @azure/identity

Emellett regisztrálnod kell egy új Microsoft Entra alkalmazást is, és hozzáférést kell adni az Azure PlatformValidationhoz azzal, hogy a megfelelő szerepet rendeled a szolgáltatási főnevednek (megjegyzés: az ilyen "Owner" szerepek nem adják meg a szükséges jogosultságokat).

További információért a Microsoft Entra alkalmazás létrehozásáról nézd meg ezt az útmutatót.

A Node.js és a csomópontszerű környezetek használatával a DefaultAzureCredential osztály használatával hitelesítheti az ügyfelet.

import { PlatformValidationClient } from "@azure/arm-platformvalidation";
import { DefaultAzureCredential } from "@azure/identity";

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new PlatformValidationClient(new DefaultAzureCredential(), subscriptionId);

Böngészőkörnyezetek esetén a hitelesítéshez használja a InteractiveBrowserCredential csomagból származó @azure/identity.

import { InteractiveBrowserCredential } from "@azure/identity";
import { PlatformValidationClient } from "@azure/arm-platformvalidation";

const credential = new InteractiveBrowserCredential({
  tenantId: "<YOUR_TENANT_ID>",
  clientId: "<YOUR_CLIENT_ID>",
});
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new PlatformValidationClient(credential, subscriptionId);

JavaScript-csomag

Ahhoz, hogy ezt az ügyfélkódtárat a böngészőben használhassa, először egy kötegelőt kell használnia. Ennek módjáról a kötegelési dokumentációban olvashat.

főbb fogalmak

PlatformValidationClient

PlatformValidationClientaz elsődleges interfész az Azure PlatformValidation klienskönyvtárat használó fejlesztők számára. Fedezze fel ezen a kliensobjektumon található módszereket, hogy megértse az Azure PlatformValidation szolgáltatás különböző funkcióit, amelyeket elérhet.

Hibaelhárítás

Logging

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 környezeti változót a AZURE_LOG_LEVEL következőre info: . Alternatívaként a naplózás futásidőben is engedélyezhető a setLogLevel hí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.

Következő lépések

A kódtár használatára vonatkozó részletes példákért tekintse meg a mintakönyvtárat.

Közreműködés

Ha hozzá szeretne járulni ehhez a kódtárhoz, olvassa el a közreműködői útmutatót , amelyből többet is megtudhat a kód összeállításáról és teszteléséről.