你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
当池大小调整完成或失败时,将发出此事件。
以下示例显示池大小调整完成事件的正文,该事件的大小增加且成功完成。
{
"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 |
字符串 | 池的 ID。 |
nodeDeallocationOption |
字符串 | 指定如果池大小正在减少,则指定何时可以从池中删除节点。 可能的值为: 重新排队 – 终止正在运行的任务并重新排队。 启用作业后,任务会再次运行。 在任务终止后立即删除节点。 terminate – 终止正在运行的任务。 任务不会再次运行。 在任务终止后立即删除节点。 taskcompletion – 允许当前运行的任务完成。 等待时不安排新任务。 完成所有任务时删除节点。 Retaineddata - 允许当前运行的任务完成,然后等待所有任务数据保留期到期。 等待时不安排新任务。 当所有任务保留期都过期时删除节点。 默认值为重新排队。 如果池大小正在增加,则该值设置为 无效。 |
currentDedicatedNodes |
Int32 | 当前分配给池的专用计算节点数。 |
targetDedicatedNodes |
Int32 | 池请求的专用计算节点数。 |
currentLowPriorityNodes |
Int32 | 当前分配给池的 现成计算节点 数。 |
targetLowPriorityNodes |
Int32 | 为池请求的现成计算节点数。 |
enableAutoScale |
布尔值 | 指定池大小是否随时间自动调整。 |
isAutoPool |
布尔值 | 指定是否已通过作业的 AutoPool 机制创建池。 |
startTime |
DateTime | 池大小调整开始的时间。 |
endTime |
DateTime | 池调整大小完成的时间。 |
resultCode |
字符串 | 调整大小的结果。 |
resultMessage |
字符串 | 有关结果的详细消息。 如果调整大小成功完成,则表示作成功。 |