集區調整大小完成事件
集區調整大小完成或失敗時,就會發出此事件。
下列範例顯示大小增加且成功完成的集區其集區調整大小完成事件內文。
{
"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 |
String | 集區識別碼。 |
nodeDeallocationOption |
String | 指定當集區大小一直減少時,會自集區中移除節點。 可能的值包括: requeue – 終止執行中工作並重新排入佇列。 當作業啟用時,工作將再次執行。 一旦工作終止,隨即移除節點。 terminate – 終止執行中工作。 工作將不會再次執行。 一旦工作終止,隨即移除節點。 taskcompletion – 允許目前執行中工作完成。 等待時不排程任何新的工作。 所有工作完成時,即移除節點。 Retaineddata - 允許目前執行中工作完成,然後等待所有工作資料保留期到期。 等待時不排程任何新的工作。 當所有工作保留期到期時即移除節點。 預設值為 requeue。 如果集區大小增加,則值會設定為 [無效]。 |
currentDedicatedNodes |
Int32 | 目前指派至集區的專用計算節點數目。 |
targetDedicatedNodes |
Int32 | 向集區要求的專用計算節點數目。 |
currentLowPriorityNodes |
Int32 | 目前指派至集區的現成計算節點數目。 |
targetLowPriorityNodes |
Int32 | 針對集區所要求的現成計算節點數目。 |
enableAutoScale |
Bool | 指定集區大小是否隨著時間自動調整。 |
isAutoPool |
Bool | 指定是否已透過作業的 AutoPool 機制建立集區。 |
startTime |
Datetime | 集區調整大小開始時間。 |
endTime |
Datetime | 集區調整大小完成時間。 |
resultCode |
String | 調整大小的結果。 |
resultMessage |
String | 有關結果的詳細訊息。 如果調整大小已成功完成,表示作業已成功。 |