VirtualMachineConfiguration interface
تكوين عقد الحوسبة في تجمع استنادا إلى البنية الأساسية لأجهزة Azure الظاهرية.
الخصائص
| container |
إذا تم تحديده، يتم تنفيذ الإعداد على كل عقدة في التجمع للسماح بتشغيل المهام في حاويات. يجب أن تحدد كافة المهام العادية ومهام مدير الوظائف التي يتم تشغيلها على هذا التجمع خاصية containerSettings، وقد تحددها جميع المهام الأخرى. |
| data |
يجب تحديد هذه الخاصية إذا كانت عقد الحوسبة في التجمع تحتاج إلى أقراص بيانات فارغة مرفقة بها. |
| disk |
إذا تم تحديده، يتم تنفيذ التشفير على كل عقدة في التجمع أثناء توفير العقدة. |
| extensions | إذا تم تحديدها، سيتم تثبيت الملحقات المذكورة في هذا التكوين على كل عقدة. |
| image |
مرجع إلى صورة Azure Virtual Machines Marketplace أو مورد Azure Image لجهاز ظاهري مخصص. للحصول على قائمة بجميع imageReferences التي تم التحقق منها بواسطة Azure Batch، راجع عملية "List supported node agent SKUs". |
| license |
ينطبق هذا فقط على الصور التي تحتوي على نظام التشغيل Windows، ويجب استخدامها فقط عند الاحتفاظ بتراخيص محلية صالحة للعقد التي سيتم نشرها. إذا تم حذفه، فلن يتم تطبيق خصم ترخيص محلي. القيم هي: Windows_Server - الترخيص المحلي مخصص ل Windows Server. Windows_Client - الترخيص المحلي مخصص ل Windows Client. |
| node |
عامل عقدة الدفعة هو برنامج يعمل على كل عقدة في التجمع، ويوفر واجهة الأوامر والتحكم بين العقدة وخدمة Batch. هناك تطبيقات مختلفة لعامل العقدة، والمعروفة باسم وحدات SKU، لأنظمة التشغيل المختلفة. يجب تحديد SKU عامل عقدة الذي يطابق مرجع الصورة المحدد. للحصول على قائمة وحدات SKU لعامل العقدة المدعومة جنبا إلى جنب مع قائمة مراجع الصور التي تم التحقق منها، راجع عملية "List supported node agent SKUs". |
| node |
سيحدد هذا التكوين قواعد حول كيفية تخصيص العقد في التجمع فعليا. |
| os |
يحتوي على تكوين لإعدادات OSDisk سريعة الزوال. |
| security |
تحديد إعدادات ملف تعريف الأمان للجهاز الظاهري أو مجموعة مقياس الجهاز الظاهري. |
| service |
معرف مرجع البيانات الاصطناعية للخدمة في شكل /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
| windows |
يجب عدم تحديد هذه الخاصية إذا كانت imageReference تحدد صورة Linux OS. |
تفاصيل الخاصية
containerConfiguration
إذا تم تحديده، يتم تنفيذ الإعداد على كل عقدة في التجمع للسماح بتشغيل المهام في حاويات. يجب أن تحدد كافة المهام العادية ومهام مدير الوظائف التي يتم تشغيلها على هذا التجمع خاصية containerSettings، وقد تحددها جميع المهام الأخرى.
containerConfiguration?: ContainerConfiguration
قيمة الخاصية
dataDisks
يجب تحديد هذه الخاصية إذا كانت عقد الحوسبة في التجمع تحتاج إلى أقراص بيانات فارغة مرفقة بها.
dataDisks?: DataDisk[]
قيمة الخاصية
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
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