Evento de conclusão de redimensionamento de pool
Esse evento é emitido na conclusão ou falha de um redimensionamento de pool.
O exemplo a seguir mostra o corpo de um evento de conclusão de redimensionamento de pool para um pool que aumentou de tamanho e foi concluído com êxito.
{
"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"
}
Elemento | Type | Observações |
---|---|---|
id |
String | A ID do pool. |
nodeDeallocationOption |
String | Especifica quando os nós poderão ser removidos do pool, se o tamanho do pool estiver diminuindo. Os valores possíveis são: colocar novamente na fila – Finalize as tarefas em execução e coloque-as novamente na fila. As tarefas serão executadas novamente quando o trabalho for habilitado. Remova nós assim que tarefas forem terminadas. terminar – Termine as tarefas em execução. As tarefas não serão executadas novamente. Remova nós assim que tarefas forem terminadas. taskcompletion – Permita a conclusão das tarefas atualmente em execução. Não agende novas tarefas enquanto aguarda. Remova nós quando todas as tarefas forem concluídas. Retaineddata – Permita que as tarefas atualmente em execução sejam concluídas e aguarde que os todos os períodos de retenção de dados das tarefas expirem. Não agende novas tarefas enquanto aguarda. Remova nós quando todos os períodos de retenção de tarefa expirem. O valor padrão é colocar novamente na fila. Se o tamanho do pool aumentar, o valor será definido como inválido. |
currentDedicatedNodes |
Int32 | O número de nós de computação dedicados atualmente atribuídos ao pool. |
targetDedicatedNodes |
Int32 | O número de nós de computação dedicados solicitados para o pool. |
currentLowPriorityNodes |
Int32 | O número de nós de computação spot atualmente atribuídos ao pool. |
targetLowPriorityNodes |
Int32 | O número de nós de computação spot que são solicitados para o pool. |
enableAutoScale |
Bool | Especifica se o tamanho do pool é ajustado automaticamente com o tempo. |
isAutoPool |
Bool | Especifica se o pool foi criado por meio de um mecanismo de AutoPool do trabalho. |
startTime |
Datetime | O tempo de redimensionamento do pool foi iniciado. |
endTime |
Datetime | O tempo de redimensionamento do pool foi concluído. |
resultCode |
String | O resultado do redimensionamento. |
resultMessage |
String | Uma mensagem detalhada sobre o resultado. Se o redimensionamento foi concluído com êxito, informará que a operação foi bem-sucedida. |