Поделиться через


Событие завершения изменения размера пула

Это событие создается при завершении или сбое изменения размера пула.

В следующем примере показан текст полного события изменения размера пула для пула, который увеличился в размерах и успешно завершен.

{
   "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 — завершить выполнение задач и повторно выполнить их. Задачи выполняются снова, когда задание включено. Удалите узлы сразу после завершения задач.

завершение — завершение выполнения задач. Задачи не будут выполняться снова. Удалите узлы сразу после завершения задач.

taskcompletion — разрешить выполнение текущих задач. Запланируйте новые задачи во время ожидания. Удалите узлы при завершении всех задач.

Сохраненные данные . Разрешить выполнение задач в настоящее время, а затем дождитесь истечения срока хранения всех данных задачи. Запланируйте новые задачи во время ожидания. Удалите узлы, когда истек срок хранения всех задач.

Значение по умолчанию повторно задается.

Если размер пула увеличивается, то для значения задано недопустимое значение.
currentDedicatedNodes Int32 Количество выделенных вычислительных узлов, назначенных пулу.
targetDedicatedNodes Int32 Число выделенных вычислительных узлов, запрошенных для пула.
currentLowPriorityNodes Int32 Количество точечных вычислительных узлов, назначенных пулу.
targetLowPriorityNodes Int32 Количество точечных вычислительных узлов, запрашиваемых для пула.
enableAutoScale Булев Указывает, корректируется ли размер пула автоматически с течением времени.
isAutoPool Булев Определяет, создан ли пул с помощью механизма AutoPool задания.
startTime дата и время Время начала изменения размера пула.
endTime дата и время Время завершения изменения размера пула.
resultCode Струна Результат изменения размера.
resultMessage Струна Подробное сообщение о результатах.

Если изменение размера выполнено успешно, оно указывает, что операция выполнена успешно.