مشاركة عبر


VirtualMachineScaleSet interface

توضح هذه المقالة مجموعة تحجيم الجهاز الظاهري.

يمتد

الخصائص

additionalCapabilities

تحديد قدرات إضافية ممكنة أو معطلة على الأجهزة الظاهرية في مجموعة مقياس الجهاز الظاهري. على سبيل المثال: ما إذا كانت الأجهزة الظاهرية لديها القدرة على دعم إرفاق أقراص البيانات المدارة بنوع حساب التخزين UltraSSD_LRS.

automaticRepairsPolicy

نهج الإصلاحات التلقائية.

constrainedMaximumCapacity

الخاصية الاختيارية التي يجب تعيينها إلى True أو حذفها.

doNotRunExtensionsOnOverprovisionedVMs

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

etag

Etag هي خاصية يتم إرجاعها في Create/Update/Get response of the VMSS، بحيث يمكن للعميل توفيرها في العنوان لضمان التحديثات المتفائلة ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

extendedLocation

الموقع الموسع لمجموعة مقياس الجهاز الظاهري.

highSpeedInterconnectPlacement

يحدد موضع التوصيل البيني عالي السرعة لمجموعة مقياس الجهاز الظاهري.

hostGroup

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

identity

هوية مجموعة مقياس الجهاز الظاهري، إذا تم تكوينها.

orchestrationMode

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

overprovision

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

placement

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

plan

تحديد معلومات حول صورة السوق المستخدمة لإنشاء الجهاز الظاهري. يتم استخدام هذا العنصر فقط لصور السوق. قبل أن تتمكن من استخدام صورة السوق من واجهة برمجة التطبيقات، يجب تمكين الصورة للاستخدام البرمجي. في مدخل Microsoft Azure، ابحث عن صورة السوق التي تريد استخدامها ثم انقر فوق تريد النشر برمجيا، بدء الاستخدام ->. أدخل أي معلومات مطلوبة ثم انقر فوق Save.

platformFaultDomainCount

عدد مجالات الخطأ لكل مجموعة إيداع.

priorityMixPolicy

تحديد الأهداف المطلوبة لخلط Spot والأجهزة الظاهرية ذات الأولوية العادية داخل نفس مثيل VMSS Flex.

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

proximityPlacementGroup

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

resiliencyPolicy

نهج المرونة

scaleInPolicy

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

scheduledEventsPolicy

نهج ScheduledEvents.

singlePlacementGroup

عندما يكون صحيحا، فإن هذا يحد من مجموعة التحجيم إلى مجموعة موضع واحدة، من الحد الأقصى للحجم 100 جهاز ظاهري. ملاحظة: إذا كانت singlePlacementGroup صحيحة، فقد يتم تعديلها إلى false. ومع ذلك، إذا كانت singlePlacementGroup خاطئة، فقد لا يتم تعديلها إلى true.

sku

وحدة sku لمجموعة مقياس الجهاز الظاهري.

skuProfile

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

spotRestorePolicy

تحديد خصائص Spot Restore لمجموعة مقياس الجهاز الظاهري.

timeCreated

تحديد الوقت الذي تم فيه إنشاء مورد مجموعة مقياس الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-11-01. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

uniqueId

يحدد المعرف الذي يعرف مجموعة مقياس الجهاز الظاهري بشكل فريد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

upgradePolicy

نهج الترقية.

virtualMachineProfile

ملف تعريف الجهاز الظاهري.

zonalPlatformFaultDomainAlignMode

تحديد وضع المحاذاة بين حساب مجموعة مقياس الجهاز الظاهري وعدد مجالات خطأ التخزين.

zoneBalance

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

zones

مناطق التوفر.

الخصائص الموروثة

id

معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

location

الموقع الجغرافي حيث يعيش المورد

name

اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

systemData

بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

tags

علامات الموارد.

type

نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

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

additionalCapabilities

تحديد قدرات إضافية ممكنة أو معطلة على الأجهزة الظاهرية في مجموعة مقياس الجهاز الظاهري. على سبيل المثال: ما إذا كانت الأجهزة الظاهرية لديها القدرة على دعم إرفاق أقراص البيانات المدارة بنوع حساب التخزين UltraSSD_LRS.

additionalCapabilities?: AdditionalCapabilities

قيمة الخاصية

automaticRepairsPolicy

نهج الإصلاحات التلقائية.

automaticRepairsPolicy?: AutomaticRepairsPolicy

قيمة الخاصية

constrainedMaximumCapacity

الخاصية الاختيارية التي يجب تعيينها إلى True أو حذفها.

constrainedMaximumCapacity?: boolean

قيمة الخاصية

boolean

doNotRunExtensionsOnOverprovisionedVMs

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

doNotRunExtensionsOnOverprovisionedVMs?: boolean

قيمة الخاصية

boolean

etag

Etag هي خاصية يتم إرجاعها في Create/Update/Get response of the VMSS، بحيث يمكن للعميل توفيرها في العنوان لضمان التحديثات المتفائلة ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

etag?: string

قيمة الخاصية

string

extendedLocation

الموقع الموسع لمجموعة مقياس الجهاز الظاهري.

extendedLocation?: ExtendedLocation

قيمة الخاصية

highSpeedInterconnectPlacement

يحدد موضع التوصيل البيني عالي السرعة لمجموعة مقياس الجهاز الظاهري.

highSpeedInterconnectPlacement?: string

قيمة الخاصية

string

hostGroup

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

hostGroup?: SubResource

قيمة الخاصية

identity

هوية مجموعة مقياس الجهاز الظاهري، إذا تم تكوينها.

identity?: VirtualMachineScaleSetIdentity

قيمة الخاصية

orchestrationMode

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

orchestrationMode?: string

قيمة الخاصية

string

overprovision

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

overprovision?: boolean

قيمة الخاصية

boolean

placement

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

placement?: Placement

قيمة الخاصية

plan

تحديد معلومات حول صورة السوق المستخدمة لإنشاء الجهاز الظاهري. يتم استخدام هذا العنصر فقط لصور السوق. قبل أن تتمكن من استخدام صورة السوق من واجهة برمجة التطبيقات، يجب تمكين الصورة للاستخدام البرمجي. في مدخل Microsoft Azure، ابحث عن صورة السوق التي تريد استخدامها ثم انقر فوق تريد النشر برمجيا، بدء الاستخدام ->. أدخل أي معلومات مطلوبة ثم انقر فوق Save.

plan?: Plan

قيمة الخاصية

platformFaultDomainCount

عدد مجالات الخطأ لكل مجموعة إيداع.

platformFaultDomainCount?: number

قيمة الخاصية

number

priorityMixPolicy

تحديد الأهداف المطلوبة لخلط Spot والأجهزة الظاهرية ذات الأولوية العادية داخل نفس مثيل VMSS Flex.

priorityMixPolicy?: PriorityMixPolicy

قيمة الخاصية

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

provisioningState?: string

قيمة الخاصية

string

proximityPlacementGroup

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

proximityPlacementGroup?: SubResource

قيمة الخاصية

resiliencyPolicy

نهج المرونة

resiliencyPolicy?: ResiliencyPolicy

قيمة الخاصية

scaleInPolicy

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

scaleInPolicy?: ScaleInPolicy

قيمة الخاصية

scheduledEventsPolicy

نهج ScheduledEvents.

scheduledEventsPolicy?: ScheduledEventsPolicy

قيمة الخاصية

singlePlacementGroup

عندما يكون صحيحا، فإن هذا يحد من مجموعة التحجيم إلى مجموعة موضع واحدة، من الحد الأقصى للحجم 100 جهاز ظاهري. ملاحظة: إذا كانت singlePlacementGroup صحيحة، فقد يتم تعديلها إلى false. ومع ذلك، إذا كانت singlePlacementGroup خاطئة، فقد لا يتم تعديلها إلى true.

singlePlacementGroup?: boolean

قيمة الخاصية

boolean

sku

وحدة sku لمجموعة مقياس الجهاز الظاهري.

sku?: Sku

قيمة الخاصية

Sku

skuProfile

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

skuProfile?: SkuProfile

قيمة الخاصية

spotRestorePolicy

تحديد خصائص Spot Restore لمجموعة مقياس الجهاز الظاهري.

spotRestorePolicy?: SpotRestorePolicy

قيمة الخاصية

timeCreated

تحديد الوقت الذي تم فيه إنشاء مورد مجموعة مقياس الجهاز الظاهري. الحد الأدنى لإصدار واجهة برمجة التطبيقات: 2021-11-01. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

timeCreated?: Date

قيمة الخاصية

Date

uniqueId

يحدد المعرف الذي يعرف مجموعة مقياس الجهاز الظاهري بشكل فريد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

uniqueId?: string

قيمة الخاصية

string

upgradePolicy

نهج الترقية.

upgradePolicy?: UpgradePolicy

قيمة الخاصية

virtualMachineProfile

ملف تعريف الجهاز الظاهري.

virtualMachineProfile?: VirtualMachineScaleSetVMProfile

قيمة الخاصية

zonalPlatformFaultDomainAlignMode

تحديد وضع المحاذاة بين حساب مجموعة مقياس الجهاز الظاهري وعدد مجالات خطأ التخزين.

zonalPlatformFaultDomainAlignMode?: string

قيمة الخاصية

string

zoneBalance

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

zoneBalance?: boolean

قيمة الخاصية

boolean

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