VirtualMachineProperties interface

يصف خصائص الجهاز الظاهري.

الخصائص

additionalCapabilities

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

applicationProfile

تحديد تطبيقات المعرض التي يجب توفيرها للجهاز الظاهري/VMSS.

availabilitySet

يحدد معلومات حول مجموعة التوفر التي يجب تعيين الجهاز الظاهري إليها. يتم تخصيص الأجهزة الظاهرية المحددة في نفس مجموعة التوفر لعقد مختلفة لزيادة التوفر إلى أقصى حد. لمزيد من المعلومات حول مجموعات التوفر، راجع نظرة عامة على مجموعات التوفر . لمزيد من المعلومات حول الصيانة المخطط لها في Azure، راجع الصيانة والتحديثات للأجهزة الظاهرية في Azure. حاليا، لا يمكن إضافة جهاز ظاهري إلا إلى مجموعة التوفر في وقت الإنشاء. يجب أن تكون مجموعة التوفر التي تتم إضافة الجهاز الظاهري إليها ضمن نفس مجموعة الموارد مثل مورد مجموعة التوفر. لا يمكن إضافة جهاز ظاهري موجود إلى مجموعة توفر. لا يمكن أن توجد هذه الخاصية مع مرجع properties.virtualMachineScaleSet غير فارغ.

billingProfile

تحديد التفاصيل المتعلقة بالفوترة لجهاز Azure Spot الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2019-03-01.

capacityReservation

تحديد معلومات حول حجز السعة المستخدم لتخصيص الجهاز الظاهري. الحد الأدنى لإصدار api: 2021-04-01.

diagnosticsProfile

تحديد حالة إعدادات تشخيص التمهيد. الحد الأدنى لإصدار api: 2015-06-15.

evictionPolicy

يحدد نهج الإخلاء للجهاز الظاهري Azure Spot ومجموعة مقياس Azure Spot. بالنسبة لأجهزة Azure Spot الظاهرية، يتم دعم كل من "Deallocate" و"Delete" والحد الأدنى لإصدار api هو 2019-03-01. بالنسبة لمجموعات مقياس Azure Spot، يتم دعم كل من "Deallocate" و"Delete" والحد الأدنى لإصدار api هو 2017-10-30-preview.

extensionsTimeBudget

تحديد الوقت المخصص لبدء تشغيل كافة الملحقات. يجب أن تتراوح المدة الزمنية بين 15 دقيقة و120 دقيقة (شاملة) ويجب تحديدها بتنسيق ISO 8601. القيمة الافتراضية هي 90 دقيقة (PT1H30M). الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2020-06-01.

hardwareProfile

تحديد إعدادات الأجهزة للجهاز الظاهري.

host

يحدد معلومات حول المضيف المخصص الذي يوجد فيه الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2018-10-01.

hostGroup

تحديد معلومات حول مجموعة المضيف المخصصة التي يوجد فيها الجهاز الظاهري. ملاحظة: لا يمكن للمستخدم تحديد خصائص المضيف ومجموعة المضيف. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2020-06-01.

instanceView

طريقة عرض مثيل الجهاز الظاهري.

licenseType

يحدد أن الصورة أو القرص الذي يتم استخدامه تم ترخيصه محليا.

القيم المحتملة لنظام التشغيل Windows Server هي:

Windows_Client

Windows_Server

القيم المحتملة لنظام تشغيل Linux Server هي:

RHEL_BYOS (ل RHEL)

SLES_BYOS (ل SUSE)

لمزيد من المعلومات، راجع Azure Hybrid Use Benefit for Windows Server

ميزة الاستخدام المختلط ل Azure لخادم Linux

الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2015-06-15

networkProfile

تحديد واجهات الشبكة للجهاز الظاهري.

osProfile

تحديد إعدادات نظام التشغيل المستخدمة أثناء إنشاء الجهاز الظاهري. لا يمكن تغيير بعض الإعدادات بمجرد توفير الجهاز الظاهري.

platformFaultDomain

تحديد مجال الخطأ المنطقي لمجموعة المقياس الذي سيتم إنشاء الجهاز الظاهري فيه. بشكل افتراضي، سيتم تعيين الجهاز الظاهري تلقائيا إلى مجال خطأ يحافظ على التوازن عبر مجالات الخطأ المتوفرة بشكل أفضل. ينطبق هذا فقط إذا تم تعيين الخاصية "virtualMachineScaleSet" لهذا الجهاز الظاهري. يجب أن تحتوي مجموعة مقياس الجهاز الظاهري المشار إليها على "platformFaultDomainCount" أكبر من 1. لا يمكن تحديث هذه الخاصية بمجرد إنشاء الجهاز الظاهري. يمكن عرض تعيين مجال الخطأ في طريقة عرض مثيل الجهاز الظاهري. الحد الأدنى لإصدار api‐: 2020‐12‐01.

priority

تحديد أولوية الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2019-03-01

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة.

proximityPlacementGroup

يحدد معلومات حول مجموعة موضع التقارب التي يجب تعيين الجهاز الظاهري إليها. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2018-04-01.

resiliencyProfile

ملف المرونة للآلة الافتراضية.

scheduledEventsPolicy

يحدد إعادة النشر وإعادة التشغيل و ScheduledEventsAdditionalPublishingTargets التكوينات المتعلقة بالحدث المجدول للجهاز الظاهري.

scheduledEventsProfile

تحديد التكوينات ذات الصلة بالحدث المجدول.

securityProfile

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

storageProfile

تحديد إعدادات التخزين لأقراص الجهاز الظاهري.

timeCreated

يحدد الوقت الذي تم فيه إنشاء مورد الآلة الافتراضية. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-11-01.

userData

UserData للجهاز الظاهري، والذي يجب أن يكون مشفرا ب base-64. يجب ألا يمرر العميل أي أسرار هنا. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-03-01.

virtualMachineScaleSet

يحدد معلومات حول مجموعة مقياس الجهاز الظاهري التي يجب تعيين الجهاز الظاهري إليها. يتم تخصيص الأجهزة الظاهرية المحددة في نفس مجموعة مقياس الجهاز الظاهري إلى عقد مختلفة لتحقيق أقصى قدر من التوفر. حاليا، لا يمكن إضافة جهاز ظاهري إلا إلى مجموعة مقياس الجهاز الظاهري في وقت الإنشاء. لا يمكن إضافة جهاز ظاهري موجود إلى مجموعة مقياس الجهاز الظاهري. لا يمكن أن توجد هذه الخاصية مع مرجع properties.availabilitySet غير فارغ. الحد الأدنى لإصدار api‐: 2019‐03‐01.

vmId

يحدد معرف الوحدة الفريدة للآلة الافتراضية، وهو معرف بحجم 128 بت يتم ترميزه وتخزينه في جميع أجهزة Azure IaaS الافتراضية SMBIOS ويمكن قراءته باستخدام أوامر BIOS الخاصة بالمنصة.

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

additionalCapabilities

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

additionalCapabilities?: AdditionalCapabilities

قيمة الخاصية

applicationProfile

تحديد تطبيقات المعرض التي يجب توفيرها للجهاز الظاهري/VMSS.

applicationProfile?: ApplicationProfile

قيمة الخاصية

availabilitySet

يحدد معلومات حول مجموعة التوفر التي يجب تعيين الجهاز الظاهري إليها. يتم تخصيص الأجهزة الظاهرية المحددة في نفس مجموعة التوفر لعقد مختلفة لزيادة التوفر إلى أقصى حد. لمزيد من المعلومات حول مجموعات التوفر، راجع نظرة عامة على مجموعات التوفر . لمزيد من المعلومات حول الصيانة المخطط لها في Azure، راجع الصيانة والتحديثات للأجهزة الظاهرية في Azure. حاليا، لا يمكن إضافة جهاز ظاهري إلا إلى مجموعة التوفر في وقت الإنشاء. يجب أن تكون مجموعة التوفر التي تتم إضافة الجهاز الظاهري إليها ضمن نفس مجموعة الموارد مثل مورد مجموعة التوفر. لا يمكن إضافة جهاز ظاهري موجود إلى مجموعة توفر. لا يمكن أن توجد هذه الخاصية مع مرجع properties.virtualMachineScaleSet غير فارغ.

availabilitySet?: SubResource

قيمة الخاصية

billingProfile

تحديد التفاصيل المتعلقة بالفوترة لجهاز Azure Spot الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2019-03-01.

billingProfile?: BillingProfile

قيمة الخاصية

capacityReservation

تحديد معلومات حول حجز السعة المستخدم لتخصيص الجهاز الظاهري. الحد الأدنى لإصدار api: 2021-04-01.

capacityReservation?: CapacityReservationProfile

قيمة الخاصية

diagnosticsProfile

تحديد حالة إعدادات تشخيص التمهيد. الحد الأدنى لإصدار api: 2015-06-15.

diagnosticsProfile?: DiagnosticsProfile

قيمة الخاصية

evictionPolicy

يحدد نهج الإخلاء للجهاز الظاهري Azure Spot ومجموعة مقياس Azure Spot. بالنسبة لأجهزة Azure Spot الظاهرية، يتم دعم كل من "Deallocate" و"Delete" والحد الأدنى لإصدار api هو 2019-03-01. بالنسبة لمجموعات مقياس Azure Spot، يتم دعم كل من "Deallocate" و"Delete" والحد الأدنى لإصدار api هو 2017-10-30-preview.

evictionPolicy?: string

قيمة الخاصية

string

extensionsTimeBudget

تحديد الوقت المخصص لبدء تشغيل كافة الملحقات. يجب أن تتراوح المدة الزمنية بين 15 دقيقة و120 دقيقة (شاملة) ويجب تحديدها بتنسيق ISO 8601. القيمة الافتراضية هي 90 دقيقة (PT1H30M). الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2020-06-01.

extensionsTimeBudget?: string

قيمة الخاصية

string

hardwareProfile

تحديد إعدادات الأجهزة للجهاز الظاهري.

hardwareProfile?: HardwareProfile

قيمة الخاصية

host

يحدد معلومات حول المضيف المخصص الذي يوجد فيه الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2018-10-01.

host?: SubResource

قيمة الخاصية

hostGroup

تحديد معلومات حول مجموعة المضيف المخصصة التي يوجد فيها الجهاز الظاهري. ملاحظة: لا يمكن للمستخدم تحديد خصائص المضيف ومجموعة المضيف. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2020-06-01.

hostGroup?: SubResource

قيمة الخاصية

instanceView

طريقة عرض مثيل الجهاز الظاهري.

instanceView?: VirtualMachineInstanceView

قيمة الخاصية

licenseType

يحدد أن الصورة أو القرص الذي يتم استخدامه تم ترخيصه محليا.

القيم المحتملة لنظام التشغيل Windows Server هي:

Windows_Client

Windows_Server

القيم المحتملة لنظام تشغيل Linux Server هي:

RHEL_BYOS (ل RHEL)

SLES_BYOS (ل SUSE)

لمزيد من المعلومات، راجع Azure Hybrid Use Benefit for Windows Server

ميزة الاستخدام المختلط ل Azure لخادم Linux

الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2015-06-15

licenseType?: string

قيمة الخاصية

string

networkProfile

تحديد واجهات الشبكة للجهاز الظاهري.

networkProfile?: NetworkProfile

قيمة الخاصية

osProfile

تحديد إعدادات نظام التشغيل المستخدمة أثناء إنشاء الجهاز الظاهري. لا يمكن تغيير بعض الإعدادات بمجرد توفير الجهاز الظاهري.

osProfile?: OSProfile

قيمة الخاصية

platformFaultDomain

تحديد مجال الخطأ المنطقي لمجموعة المقياس الذي سيتم إنشاء الجهاز الظاهري فيه. بشكل افتراضي، سيتم تعيين الجهاز الظاهري تلقائيا إلى مجال خطأ يحافظ على التوازن عبر مجالات الخطأ المتوفرة بشكل أفضل. ينطبق هذا فقط إذا تم تعيين الخاصية "virtualMachineScaleSet" لهذا الجهاز الظاهري. يجب أن تحتوي مجموعة مقياس الجهاز الظاهري المشار إليها على "platformFaultDomainCount" أكبر من 1. لا يمكن تحديث هذه الخاصية بمجرد إنشاء الجهاز الظاهري. يمكن عرض تعيين مجال الخطأ في طريقة عرض مثيل الجهاز الظاهري. الحد الأدنى لإصدار api‐: 2020‐12‐01.

platformFaultDomain?: number

قيمة الخاصية

number

priority

تحديد أولوية الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2019-03-01

priority?: string

قيمة الخاصية

string

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة.

provisioningState?: string

قيمة الخاصية

string

proximityPlacementGroup

يحدد معلومات حول مجموعة موضع التقارب التي يجب تعيين الجهاز الظاهري إليها. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2018-04-01.

proximityPlacementGroup?: SubResource

قيمة الخاصية

resiliencyProfile

ملف المرونة للآلة الافتراضية.

resiliencyProfile?: ResiliencyProfile

قيمة الخاصية

scheduledEventsPolicy

يحدد إعادة النشر وإعادة التشغيل و ScheduledEventsAdditionalPublishingTargets التكوينات المتعلقة بالحدث المجدول للجهاز الظاهري.

scheduledEventsPolicy?: ScheduledEventsPolicy

قيمة الخاصية

scheduledEventsProfile

تحديد التكوينات ذات الصلة بالحدث المجدول.

scheduledEventsProfile?: ScheduledEventsProfile

قيمة الخاصية

securityProfile

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

securityProfile?: SecurityProfile

قيمة الخاصية

storageProfile

تحديد إعدادات التخزين لأقراص الجهاز الظاهري.

storageProfile?: StorageProfile

قيمة الخاصية

timeCreated

يحدد الوقت الذي تم فيه إنشاء مورد الآلة الافتراضية. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-11-01.

timeCreated?: Date

قيمة الخاصية

Date

userData

UserData للجهاز الظاهري، والذي يجب أن يكون مشفرا ب base-64. يجب ألا يمرر العميل أي أسرار هنا. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-03-01.

userData?: string

قيمة الخاصية

string

virtualMachineScaleSet

يحدد معلومات حول مجموعة مقياس الجهاز الظاهري التي يجب تعيين الجهاز الظاهري إليها. يتم تخصيص الأجهزة الظاهرية المحددة في نفس مجموعة مقياس الجهاز الظاهري إلى عقد مختلفة لتحقيق أقصى قدر من التوفر. حاليا، لا يمكن إضافة جهاز ظاهري إلا إلى مجموعة مقياس الجهاز الظاهري في وقت الإنشاء. لا يمكن إضافة جهاز ظاهري موجود إلى مجموعة مقياس الجهاز الظاهري. لا يمكن أن توجد هذه الخاصية مع مرجع properties.availabilitySet غير فارغ. الحد الأدنى لإصدار api‐: 2019‐03‐01.

virtualMachineScaleSet?: SubResource

قيمة الخاصية

vmId

يحدد معرف الوحدة الفريدة للآلة الافتراضية، وهو معرف بحجم 128 بت يتم ترميزه وتخزينه في جميع أجهزة Azure IaaS الافتراضية SMBIOS ويمكن قراءته باستخدام أوامر BIOS الخاصة بالمنصة.

vmId?: string

قيمة الخاصية

string