PoolResizeParameter interface
Interfaz que representa PoolResizeParameter.
Propiedades
| node |
Determina qué hacer con un nodo de proceso y sus tareas en ejecución si el tamaño del grupo está disminuyendo. El valor predeterminado es requeue. Los valores posibles son: 'requeue', 'terminate', 'taskCompletion', 'retainedData' |
| resize |
Tiempo de espera para la asignación de nodos al grupo o eliminación de nodos de proceso del grupo. El valor predeterminado es de 15 minutos. El valor mínimo es de 5 minutos. Si especifica un valor inferior a 5 minutos, el servicio Batch devuelve un error; Si llama directamente a la API REST, el código de estado HTTP es 400 (solicitud incorrecta). |
| target |
Número deseado de nodos de proceso dedicados en el grupo. |
| target |
Número deseado de nodos de proceso de prioridad baja en el grupo. |
Detalles de las propiedades
nodeDeallocationOption
Determina qué hacer con un nodo de proceso y sus tareas en ejecución si el tamaño del grupo está disminuyendo. El valor predeterminado es requeue. Los valores posibles son: 'requeue', 'terminate', 'taskCompletion', 'retainedData'
nodeDeallocationOption?: ComputeNodeDeallocationOption
Valor de propiedad
resizeTimeout
Tiempo de espera para la asignación de nodos al grupo o eliminación de nodos de proceso del grupo. El valor predeterminado es de 15 minutos. El valor mínimo es de 5 minutos. Si especifica un valor inferior a 5 minutos, el servicio Batch devuelve un error; Si llama directamente a la API REST, el código de estado HTTP es 400 (solicitud incorrecta).
resizeTimeout?: string
Valor de propiedad
string
targetDedicatedNodes
Número deseado de nodos de proceso dedicados en el grupo.
targetDedicatedNodes?: number
Valor de propiedad
number
targetLowPriorityNodes
Número deseado de nodos de proceso de prioridad baja en el grupo.
targetLowPriorityNodes?: number
Valor de propiedad
number