VirtualMachine interface
يصف الجهاز الظاهري.
- يمتد
الخصائص
| additional |
تحديد قدرات إضافية ممكنة أو معطلة على الجهاز الظاهري. |
| application |
تحديد تطبيقات المعرض التي يجب توفيرها للجهاز الظاهري/VMSS. |
| availability |
يحدد معلومات حول مجموعة التوفر التي يجب تعيين الجهاز الظاهري إليها. يتم تخصيص الأجهزة الظاهرية المحددة في نفس مجموعة التوفر لعقد مختلفة لزيادة التوفر إلى أقصى حد. لمزيد من المعلومات حول مجموعات التوفر، راجع نظرة عامة على مجموعات التوفر . لمزيد من المعلومات حول الصيانة المخطط لها في Azure، راجع الصيانة والتحديثات للأجهزة الظاهرية في Azure. حاليا، لا يمكن إضافة جهاز ظاهري إلا إلى مجموعة التوفر في وقت الإنشاء. يجب أن تكون مجموعة التوفر التي تتم إضافة الجهاز الظاهري إليها ضمن نفس مجموعة الموارد مثل مورد مجموعة التوفر. لا يمكن إضافة جهاز ظاهري موجود إلى مجموعة توفر. لا يمكن أن توجد هذه الخاصية مع مرجع properties.virtualMachineScaleSet غير فارغ. |
| billing |
تحديد التفاصيل المتعلقة بالفوترة لجهاز Azure Spot الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2019-03-01. |
| capacity |
تحديد معلومات حول حجز السعة المستخدم لتخصيص الجهاز الظاهري. الحد الأدنى لإصدار api: 2021-04-01. |
| diagnostics |
تحديد حالة إعدادات تشخيص التمهيد. الحد الأدنى لإصدار api: 2015-06-15. |
| etag | Etag هي خاصية يتم إرجاعها في إنشاء/تحديث/الحصول على استجابة الجهاز الظاهري، بحيث يمكن للعميل توفيرها في الرأس لضمان التحديثات المتفائلة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| eviction |
يحدد نهج الإخلاء للجهاز الظاهري Azure Spot ومجموعة مقياس Azure Spot. بالنسبة لأجهزة Azure Spot الظاهرية، يتم دعم كل من "Deallocate" و"Delete" والحد الأدنى لإصدار api هو 2019-03-01. بالنسبة لمجموعات مقياس Azure Spot، يتم دعم كل من "Deallocate" و"Delete" والحد الأدنى لإصدار api هو 2017-10-30-preview. |
| extended |
الموقع الموسع للجهاز الظاهري. |
| extensions |
تحديد الوقت المخصص لبدء تشغيل كافة الملحقات. يجب أن تتراوح المدة الزمنية بين 15 دقيقة و120 دقيقة (شاملة) ويجب تحديدها بتنسيق ISO 8601. القيمة الافتراضية هي 90 دقيقة (PT1H30M). الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2020-06-01. |
| hardware |
تحديد إعدادات الأجهزة للجهاز الظاهري. |
| host | يحدد معلومات حول المضيف المخصص الذي يوجد فيه الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2018-10-01. |
| host |
تحديد معلومات حول مجموعة المضيف المخصصة التي يوجد فيها الجهاز الظاهري. ملاحظة: لا يمكن للمستخدم تحديد خصائص المضيف ومجموعة المضيف. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2020-06-01. |
| identity | هوية الجهاز الظاهري، إذا تم تكوينها. |
| instance |
طريقة عرض مثيل الجهاز الظاهري. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| license |
يحدد أن الصورة أو القرص الذي يتم استخدامه تم ترخيصه محليا. |
| managed |
يتم تعيين ManagedBy إلى Virtual Machine Scale Set(VMSS) flex ARM resourceID، إذا كان الجهاز الظاهري جزءا من VMSS. يتم استخدام هذه الخاصية بواسطة النظام الأساسي لتحسين حذف مجموعة الموارد الداخلية. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| network |
تحديد واجهات الشبكة للجهاز الظاهري. |
| os |
تحديد إعدادات نظام التشغيل المستخدمة أثناء إنشاء الجهاز الظاهري. لا يمكن تغيير بعض الإعدادات بمجرد توفير الجهاز الظاهري. |
| placement | يحدد قسم الموضع القيود المعرفة من قبل المستخدم لموضع أجهزة الجهاز الظاهري. لا يمكن تغيير هذه الخاصية بمجرد توفير الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2024-11-01. |
| plan | تحديد معلومات حول صورة السوق المستخدمة لإنشاء الجهاز الظاهري. يتم استخدام هذا العنصر فقط لصور السوق. قبل أن تتمكن من استخدام صورة السوق من واجهة برمجة التطبيقات، يجب تمكين الصورة للاستخدام البرمجي. في مدخل Microsoft Azure، ابحث عن صورة السوق التي تريد استخدامها ثم انقر فوق تريد النشر برمجيا، بدء الاستخدام ->. أدخل أي معلومات مطلوبة ثم انقر فوق Save. |
| platform |
تحديد مجال الخطأ المنطقي لمجموعة المقياس الذي سيتم إنشاء الجهاز الظاهري فيه. بشكل افتراضي، سيتم تعيين الجهاز الظاهري تلقائيا إلى مجال خطأ يحافظ على التوازن عبر مجالات الخطأ المتوفرة بشكل أفضل. ينطبق هذا فقط إذا تم تعيين الخاصية "virtualMachineScaleSet" لهذا الجهاز الظاهري. يجب أن تحتوي مجموعة مقياس الجهاز الظاهري المشار إليها على "platformFaultDomainCount" أكبر من 1. لا يمكن تحديث هذه الخاصية بمجرد إنشاء الجهاز الظاهري. يمكن عرض تعيين مجال الخطأ في طريقة عرض مثيل الجهاز الظاهري. الحد الأدنى لإصدار api‐: 2020‐12‐01. |
| priority | تحديد أولوية الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2019-03-01 |
| provisioning |
حالة التوفير، والتي تظهر فقط في الاستجابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| proximity |
يحدد معلومات حول مجموعة موضع التقارب التي يجب تعيين الجهاز الظاهري إليها. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2018-04-01. |
| resources | موارد ملحق الجهاز الظاهري التابعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| scheduled |
يحدد إعادة النشر وإعادة التشغيل و ScheduledEventsAdditionalPublishingTargets التكوينات المتعلقة بالحدث المجدول للجهاز الظاهري. |
| scheduled |
تحديد التكوينات ذات الصلة بالحدث المجدول. |
| security |
تحديد إعدادات ملف التعريف المتعلق بالأمان للجهاز الظاهري. |
| storage |
تحديد إعدادات التخزين لأقراص الجهاز الظاهري. |
| time |
يحدد الوقت الذي تم فيه إنشاء مورد الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-11-01. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| user |
UserData للجهاز الظاهري، والذي يجب أن يكون مشفرا ب base-64. يجب ألا يمرر العميل أي أسرار هنا. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-03-01. |
| virtual |
يحدد معلومات حول مجموعة مقياس الجهاز الظاهري التي يجب تعيين الجهاز الظاهري إليها. يتم تخصيص الأجهزة الظاهرية المحددة في نفس مجموعة مقياس الجهاز الظاهري إلى عقد مختلفة لتحقيق أقصى قدر من التوفر. حاليا، لا يمكن إضافة جهاز ظاهري إلا إلى مجموعة مقياس الجهاز الظاهري في وقت الإنشاء. لا يمكن إضافة جهاز ظاهري موجود إلى مجموعة مقياس الجهاز الظاهري. لا يمكن أن توجد هذه الخاصية مع مرجع properties.availabilitySet غير فارغ. الحد الأدنى لإصدار api‐: 2019‐03‐01. |
| vm |
يحدد المعرف الفريد للجهاز الظاهري وهو معرف 128 بت يتم ترميزه وتخزينه في جميع أجهزة Azure IaaS الظاهرية SMBIOS ويمكن قراءته باستخدام أوامر BIOS للنظام الأساسي. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| zones | مناطق التوفر. |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| location | الموقع الجغرافي حيث يعيش المورد |
| name | اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| system |
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| tags | علامات الموارد. |
| type | نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
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
قيمة الخاصية
etag
Etag هي خاصية يتم إرجاعها في إنشاء/تحديث/الحصول على استجابة الجهاز الظاهري، بحيث يمكن للعميل توفيرها في الرأس لضمان التحديثات المتفائلة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
etag?: string
قيمة الخاصية
string
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
extendedLocation
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
قيمة الخاصية
identity
هوية الجهاز الظاهري، إذا تم تكوينها.
identity?: VirtualMachineIdentity
قيمة الخاصية
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
managedBy
يتم تعيين ManagedBy إلى Virtual Machine Scale Set(VMSS) flex ARM resourceID، إذا كان الجهاز الظاهري جزءا من VMSS. يتم استخدام هذه الخاصية بواسطة النظام الأساسي لتحسين حذف مجموعة الموارد الداخلية. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
managedBy?: string
قيمة الخاصية
string
networkProfile
osProfile
تحديد إعدادات نظام التشغيل المستخدمة أثناء إنشاء الجهاز الظاهري. لا يمكن تغيير بعض الإعدادات بمجرد توفير الجهاز الظاهري.
osProfile?: OSProfile
قيمة الخاصية
placement
يحدد قسم الموضع القيود المعرفة من قبل المستخدم لموضع أجهزة الجهاز الظاهري. لا يمكن تغيير هذه الخاصية بمجرد توفير الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2024-11-01.
placement?: Placement
قيمة الخاصية
plan
تحديد معلومات حول صورة السوق المستخدمة لإنشاء الجهاز الظاهري. يتم استخدام هذا العنصر فقط لصور السوق. قبل أن تتمكن من استخدام صورة السوق من واجهة برمجة التطبيقات، يجب تمكين الصورة للاستخدام البرمجي. في مدخل Microsoft Azure، ابحث عن صورة السوق التي تريد استخدامها ثم انقر فوق تريد النشر برمجيا، بدء الاستخدام ->. أدخل أي معلومات مطلوبة ثم انقر فوق Save.
plan?: Plan
قيمة الخاصية
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
قيمة الخاصية
resources
موارد ملحق الجهاز الظاهري التابعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
resources?: VirtualMachineExtension[]
قيمة الخاصية
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
zones
مناطق التوفر.
zones?: string[]
قيمة الخاصية
string[]
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
id?: string
قيمة الخاصية
string
موروث منTrackedResource.id
location
الموقع الجغرافي حيث يعيش المورد
location: string
قيمة الخاصية
string
موروث منTrackedResource.location
name
اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
name?: string
قيمة الخاصية
string
موروث منTrackedResource.name
systemData
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
systemData?: SystemData
قيمة الخاصية
موروثة منTrackedResource.systemData
tags
علامات الموارد.
tags?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
موروثة منTrackedResource.tags
type
نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
type?: string
قيمة الخاصية
string
موروث منTrackedResource.type