VirtualMachineConfiguration interface

تكوين عقد الحوسبة في تجمع استنادا إلى البنية الأساسية لأجهزة Azure الظاهرية.

الخصائص

containerConfiguration

إذا تم تحديده، يتم تنفيذ الإعداد على كل عقدة في التجمع للسماح بتشغيل المهام في حاويات. يجب أن تحدد كافة المهام العادية ومهام مدير الوظائف التي يتم تشغيلها على هذا التجمع خاصية containerSettings، وقد تحددها جميع المهام الأخرى.

dataDisks

يجب تحديد هذه الخاصية إذا كانت عقد الحوسبة في التجمع تحتاج إلى أقراص بيانات فارغة مرفقة بها.

diskEncryptionConfiguration

إذا تم تحديده، يتم تنفيذ التشفير على كل عقدة في التجمع أثناء توفير العقدة.

extensions

إذا تم تحديدها، سيتم تثبيت الملحقات المذكورة في هذا التكوين على كل عقدة.

imageReference

مرجع إلى صورة Azure Virtual Machines Marketplace أو مورد Azure Image لجهاز ظاهري مخصص. للحصول على قائمة بجميع imageReferences التي تم التحقق منها بواسطة Azure Batch، راجع عملية "List supported node agent SKUs".

licenseType

ينطبق هذا فقط على الصور التي تحتوي على نظام التشغيل Windows، ويجب استخدامها فقط عند الاحتفاظ بتراخيص محلية صالحة للعقد التي سيتم نشرها. إذا تم حذفه، فلن يتم تطبيق خصم ترخيص محلي. القيم هي:

Windows_Server - الترخيص المحلي مخصص ل Windows Server. Windows_Client - الترخيص المحلي مخصص ل Windows Client.

nodeAgentSkuId

عامل عقدة الدفعة هو برنامج يعمل على كل عقدة في التجمع، ويوفر واجهة الأوامر والتحكم بين العقدة وخدمة Batch. هناك تطبيقات مختلفة لعامل العقدة، والمعروفة باسم وحدات SKU، لأنظمة التشغيل المختلفة. يجب تحديد SKU عامل عقدة الذي يطابق مرجع الصورة المحدد. للحصول على قائمة وحدات SKU لعامل العقدة المدعومة جنبا إلى جنب مع قائمة مراجع الصور التي تم التحقق منها، راجع عملية "List supported node agent SKUs".

nodePlacementConfiguration

سيحدد هذا التكوين قواعد حول كيفية تخصيص العقد في التجمع فعليا.

osDisk

يحتوي على تكوين لإعدادات OSDisk سريعة الزوال.

securityProfile

تحديد إعدادات ملف تعريف الأمان للجهاز الظاهري أو مجموعة مقياس الجهاز الظاهري.

serviceArtifactReference

معرف مرجع البيانات الاصطناعية للخدمة في شكل /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

windowsConfiguration

يجب عدم تحديد هذه الخاصية إذا كانت imageReference تحدد صورة Linux OS.

تفاصيل الخاصية

containerConfiguration

إذا تم تحديده، يتم تنفيذ الإعداد على كل عقدة في التجمع للسماح بتشغيل المهام في حاويات. يجب أن تحدد كافة المهام العادية ومهام مدير الوظائف التي يتم تشغيلها على هذا التجمع خاصية containerSettings، وقد تحددها جميع المهام الأخرى.

containerConfiguration?: ContainerConfiguration

قيمة الخاصية

dataDisks

يجب تحديد هذه الخاصية إذا كانت عقد الحوسبة في التجمع تحتاج إلى أقراص بيانات فارغة مرفقة بها.

dataDisks?: DataDisk[]

قيمة الخاصية

diskEncryptionConfiguration

إذا تم تحديده، يتم تنفيذ التشفير على كل عقدة في التجمع أثناء توفير العقدة.

diskEncryptionConfiguration?: DiskEncryptionConfiguration

قيمة الخاصية

extensions

إذا تم تحديدها، سيتم تثبيت الملحقات المذكورة في هذا التكوين على كل عقدة.

extensions?: VMExtension[]

قيمة الخاصية

imageReference

مرجع إلى صورة Azure Virtual Machines Marketplace أو مورد Azure Image لجهاز ظاهري مخصص. للحصول على قائمة بجميع imageReferences التي تم التحقق منها بواسطة Azure Batch، راجع عملية "List supported node agent SKUs".

imageReference: ImageReference

قيمة الخاصية

licenseType

ينطبق هذا فقط على الصور التي تحتوي على نظام التشغيل Windows، ويجب استخدامها فقط عند الاحتفاظ بتراخيص محلية صالحة للعقد التي سيتم نشرها. إذا تم حذفه، فلن يتم تطبيق خصم ترخيص محلي. القيم هي:

Windows_Server - الترخيص المحلي مخصص ل Windows Server. Windows_Client - الترخيص المحلي مخصص ل Windows Client.

licenseType?: string

قيمة الخاصية

string

nodeAgentSkuId

عامل عقدة الدفعة هو برنامج يعمل على كل عقدة في التجمع، ويوفر واجهة الأوامر والتحكم بين العقدة وخدمة Batch. هناك تطبيقات مختلفة لعامل العقدة، والمعروفة باسم وحدات SKU، لأنظمة التشغيل المختلفة. يجب تحديد SKU عامل عقدة الذي يطابق مرجع الصورة المحدد. للحصول على قائمة وحدات SKU لعامل العقدة المدعومة جنبا إلى جنب مع قائمة مراجع الصور التي تم التحقق منها، راجع عملية "List supported node agent SKUs".

nodeAgentSkuId: string

قيمة الخاصية

string

nodePlacementConfiguration

سيحدد هذا التكوين قواعد حول كيفية تخصيص العقد في التجمع فعليا.

nodePlacementConfiguration?: NodePlacementConfiguration

قيمة الخاصية

osDisk

يحتوي على تكوين لإعدادات OSDisk سريعة الزوال.

osDisk?: OSDisk

قيمة الخاصية

securityProfile

تحديد إعدادات ملف تعريف الأمان للجهاز الظاهري أو مجموعة مقياس الجهاز الظاهري.

securityProfile?: SecurityProfile

قيمة الخاصية

serviceArtifactReference

معرف مرجع البيانات الاصطناعية للخدمة في شكل /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

serviceArtifactReference?: ServiceArtifactReference

قيمة الخاصية

windowsConfiguration

يجب عدم تحديد هذه الخاصية إذا كانت imageReference تحدد صورة Linux OS.

windowsConfiguration?: WindowsConfiguration

قيمة الخاصية