Evento inicial de redimensionamento de pool
Esse evento é emitido quando um redimensionamento de pool é iniciado. Como o redimensionamento do pool é um evento assíncrono, você pode esperar que um evento completo de redimensionamento de pool seja emitido quando a operação de redimensionamento é concluída.
O exemplo a seguir mostra o corpo de um evento inicial de redimensionamento de pool para um redimensionamento de 0 a 2 nós com redimensionamento manual.
{
"id": "myPool1",
"nodeDeallocationOption": "Invalid",
"currentDedicatedNodes": 0,
"targetDedicatedNodes": 2,
"currentLowPriorityNodes": 0,
"targetLowPriorityNodes": 2,
"enableAutoScale": false,
"isAutoPool": false
}
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. |