حدث كامل لتغيير حجم مجموعة

يصدر هذا الحدث عند اكتمال أو فشل تغيير حجم التجمع.

يوضح المثال التالي نص حدث تغيير حجم التجمع بالكامل لتجمع زاد حجمه واكتمل بنجاح.

{
   "id": "myPool",
   "nodeDeallocationOption": "invalid",
   "currentDedicatedNodes": 10,
   "targetDedicatedNodes": 10,
   "currentLowPriorityNodes": 5,
   "targetLowPriorityNodes": 5,
   "enableAutoScale": false,
   "isAutoPool": false,
   "startTime": "2016-09-09T22:13:06.573Z",
   "endTime": "2016-09-09T22:14:01.727Z",
   "resultCode": "Success",
   "resultMessage": "The operation succeeded"
}
العنصر النوع ملاحظات
id سلسلة معرّف التجمع.
nodeDeallocationOption سلسلة يحدد هل يتناقص حجم التجمع عند إزالة العقد منه.

القيم الممكنة هي:

requeue - إنهاء المهام قيد التشغيل وإعادة ترتيبها. ستُشغَّل المهام مرة أخرى عند تمكين الوظيفة. أزل العقد بمجرد إنهاء المهام.

terminate - إنهاء المهام قيد التشغيل. لن تعمل المهام مرة أخرى. أزل العقد بمجرد إنهاء المهام.

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

Retaineddata - تسمح بإكمال المهام قيد التشغيل حالياً، ثم تنتظر حتى تنتهي صلاحية جميع فترات استبقاء البيانات. قم بجدولة أي مهام جديدة في أثناء الانتظار. أزل العقد عند انتهاء صلاحية جميع فترات الاحتفاظ بالمهام.

القيمة الافتراضية هي repeue.

في حالة زيادة حجم التجمع، تُعيَّن القيمة على invalid.
currentDedicatedNodes Int32 عدد عقد الحوسبة المخصصة المعينة حالياً للتجمع.
targetDedicatedNodes Int32 عدد عقد الحوسبة المخصصة المطلوبة للمجموعة.
currentLowPriorityNodes Int32 عدد حساب العقد المعين حاليا إلى التجمع.
targetLowPriorityNodes Int32 عدد عقد الحوسبة الموضعية المطلوبة للتجمع.
enableAutoScale Bool يحدد هل يُضبط حجم التجمع تلقائياً بمرور الوقت.
isAutoPool القيمة المنطقية يحدد هل أُنشئ التجمع عبر آلية AutoPool للوظيفة.
startTime التاريخ والوقت وقت بدء تغيير حجم التجمع.
endTime التاريخ والوقت وقت اكتمال تغيير حجم التجمع.
resultCode سلسلة نتيجة تغيير الحجم.
resultMessage سلسلة رسالة مفصلة عن النتيجة.

إذا اكتمل تغيير الحجم بنجاح، فهذا يشير إلى نجاح العملية.