مكتبة عميل Azure BatchManagement ل JavaScript - الإصدار 9.2.0
تحتوي هذه الحزمة على SDK غير متحول (يعمل في كل من Node.js والمستعرضات) لعميل Azure BatchManagement.
عميل الدفعة
التعليمات البرمجية | المصدرالحزمة (NPM) | الوثائق | المرجعية لواجهة برمجة التطبيقاتعينات
- إصدارات "LTS" من "Node.js".
- أحدث إصدارات Safari وChrome و Edge وFirefox.
راجع سياسة الدعم الخاصة بنا لمزيد من التفاصيل.
قم بتثبيت مكتبة عميل Azure BatchManagement ل JavaScript باستخدام npm
:
npm install @azure/arm-batch
لإنشاء كائن عميل للوصول إلى واجهة برمجة تطبيقات Azure BatchManagement، ستحتاج إلى endpoint
مورد Azure BatchManagement الخاص بك و credential
. يمكن لعميل Azure BatchManagement استخدام بيانات اعتماد Azure Active Directory للمصادقة.
يمكنك العثور على نقطة النهاية لمورد Azure BatchManagement في مدخل Microsoft Azure.
يمكنك المصادقة باستخدام Azure Active Directory باستخدام بيانات اعتماد من مكتبة @azure/الهوية أو رمز AAD مميز موجود.
لاستخدام موفر DefaultAzureCredential الموضح أدناه، أو موفري بيانات الاعتماد الآخرين المقدمين مع Azure SDK، يرجى تثبيت الحزمة @azure/identity
:
npm install @azure/identity
ستحتاج أيضا إلى تسجيل تطبيق AAD جديد ومنح حق الوصول إلى Azure BatchManagement عن طريق تعيين الدور المناسب لمدير الخدمة (ملاحظة: لن تمنح الأدوار مثل "Owner"
الأذونات اللازمة).
قم بتعيين قيم معرف العميل ومعرف المستأجر وسر العميل لتطبيق AAD كمتغيرات بيئة: AZURE_CLIENT_ID
، ، AZURE_TENANT_ID
. AZURE_CLIENT_SECRET
لمزيد من المعلومات حول كيفية إنشاء تطبيق Azure AD، راجع هذا الدليل.
const { BatchManagementClient } = require("@azure/arm-batch");
const { DefaultAzureCredential } = require("@azure/identity");
// For client-side applications running in the browser, use InteractiveBrowserCredential instead of DefaultAzureCredential. See https://aka.ms/azsdk/js/identity/examples for more details.
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new BatchManagementClient(new DefaultAzureCredential(), subscriptionId);
// For client-side applications running in the browser, use this code instead:
// const credential = new InteractiveBrowserCredential({
// tenantId: "<YOUR_TENANT_ID>",
// clientId: "<YOUR_CLIENT_ID>"
// });
// const client = new BatchManagementClient(credential, subscriptionId);
لاستخدام مكتبة العميل هذه في المستعرض، تحتاج أولا إلى استخدام مجمع. للحصول على تفاصيل حول كيفية القيام بذلك، يرجى الرجوع إلى وثائق التجميع الخاصة بنا.
BatchManagementClient
هي الواجهة الأساسية للمطورين الذين يستخدمون مكتبة عميل Azure BatchManagement. استكشف الأساليب الموجودة على كائن العميل هذا لفهم الميزات المختلفة لخدمة Azure BatchManagement التي يمكنك الوصول إليها.
قد يساعد تمكين التسجيل في الكشف عن معلومات مفيدة حول حالات الفشل. للاطلاع على سجل لطلبات HTTP واستجاباته، قم بتعيين AZURE_LOG_LEVEL
متغير البيئة إلى info
. بدلًا من ذلك، يمكن تمكين التسجيل في وقت التشغيل عن طريق الاتصال setLogLevel
بـ @azure/logger
:
const { setLogLevel } = require("@azure/logger");
setLogLevel("info");
للحصول على إرشادات أكثر تفصيلا حول كيفية تمكين السجلات، يمكنك إلقاء نظرة على مستندات حزمة @azure/المسجل.
يرجى إلقاء نظرة على دليل العينات للحصول على أمثلة مفصلة حول كيفية استخدام هذه المكتبة.
إذا كنت ترغب في المساهمة في هذه المكتبة، يرجى قراءة دليل المساهمة لمعرفة المزيد حول كيفية إنشاء التعليمات البرمجية واختبارها.
ملاحظات Azure SDK for JavaScript
Azure SDK for JavaScript هو مشروع مصدر مفتوح. حدد رابطًا لتقديم الملاحظات: