Partilhar via


Evento de conclusão de redimensionamento de conjunto

Este evento é emitido quando um redimensionamento do conjunto é concluído ou falha.

O exemplo seguinte mostra o corpo de um evento completo de redimensionamento do conjunto para um conjunto 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 Tipo Notas
id String O ID do conjunto.
nodeDeallocationOption String Especifica quando é que os nós podem ser removidos do conjunto, se o tamanho do conjunto estiver a diminuir.

Os valores possíveis são:

requeue – termine as tarefas em execução e volte a pô-las em fila. As tarefas serão executadas novamente quando a tarefa estiver ativada. Remova os nós assim que as tarefas tiverem sido terminadas.

terminar – termine as tarefas em execução. As tarefas não serão executadas novamente. Remova os nós assim que as tarefas tiverem sido terminadas.

taskcompletion – permita que as tarefas atualmente em execução estejam concluídas. Não agende novas tarefas enquanto aguarda. Remova os nós quando todas as tarefas estiverem concluídas.

Retaineddata – permita que as tarefas atualmente em execução sejam concluídas e, em seguida, aguarde que todos os períodos de retenção de dados da tarefa expirem. Não agende novas tarefas enquanto aguarda. Remover nós quando todos os períodos de retenção de tarefas tiverem expirado.

O valor predefinido é voltar à fila.

Se o tamanho do conjunto estiver a aumentar, o valor será definido como inválido.
currentDedicatedNodes Int32 O número de nós de computação dedicados atualmente atribuídos ao conjunto.
targetDedicatedNodes Int32 O número de nós de computação dedicados que são pedidos para o conjunto.
currentLowPriorityNodes Int32 O número de nós de computação Spot atualmente atribuídos ao conjunto.
targetLowPriorityNodes Int32 O número de nós de computação Spot que são pedidos para o conjunto.
enableAutoScale Booleano Especifica se o tamanho do conjunto se ajusta automaticamente ao longo do tempo.
isAutoPool Booleano Especifica se o conjunto foi criado através do mecanismo de AutoPool de uma tarefa.
startTime DateTime A hora em que o redimensionamento do conjunto foi iniciado.
endTime DateTime A hora em que o redimensionamento do conjunto foi concluído.
resultCode String O resultado do redimensionamento.
resultMessage String Uma mensagem detalhada sobre o resultado.

Se o redimensionamento tiver sido concluído com êxito, significa que a operação foi bem-sucedida.