Compute Node - Reimage
Vuelve a instalar el sistema operativo en el nodo de proceso especificado.
Puede reinstalar el sistema operativo en un nodo de proceso solo si está en estado inactivo o en ejecución.
POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/reimage?api-version=2024-07-01.20.0
POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/reimage?timeout={timeout}&api-version=2024-07-01.20.0
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Dirección URL base de todas las solicitudes de servicio de Azure Batch. |
node
|
path | True |
string |
Identificador del nodo de proceso que desea reiniciar. |
pool
|
path | True |
string |
Identificador del grupo que contiene el nodo de proceso. |
api-version
|
query | True |
string |
Versión de la API de cliente. |
timeout
|
query |
integer int32 |
Tiempo máximo que el servidor puede dedicar a procesar la solicitud, en segundos. El valor predeterminado es 30 segundos. Si el valor es mayor que 30, se usará el valor predeterminado en su lugar. |
Encabezado de la solicitud
Media Types: "application/json; odata=minimalmetadata"
Nombre | Requerido | Tipo | Description |
---|---|---|---|
client-request-id |
string uuid |
La identidad de solicitud generada por el autor de la llamada, en forma de GUID sin decoración como llaves, por ejemplo, 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Si el servidor debe devolver el client-request-id en la respuesta. |
|
ocp-date |
string date-time-rfc1123 |
Hora en que se emitió la solicitud. Las bibliotecas cliente suelen establecer esto en la hora del reloj del sistema actual; establézcalo explícitamente si llama directamente a la API REST. |
Cuerpo de la solicitud
Media Types: "application/json; odata=minimalmetadata"
Nombre | Tipo | Description |
---|---|---|
nodeReimageOption |
Cuándo volver a crear la imagen del nodo de proceso y qué hacer con las tareas que se están ejecutando actualmente. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
202 Accepted |
La solicitud al servicio Batch se realizó correctamente. Encabezados
|
|
Other Status Codes |
Error del servicio Batch. |
Seguridad
azure_auth
Flujo de código de autenticación de Microsoft Entra OAuth 2.0
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | Suplantar la cuenta de usuario |
Authorization
Tipo:
apiKey
En:
header
Ejemplos
Node reimage
Solicitud de ejemplo
POST account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_1-20161122t193202z/reimage?api-version=2024-07-01.20.0
{
"nodeReimageOption": "terminate"
}
Respuesta de muestra
Definiciones
Nombre | Description |
---|---|
Batch |
Respuesta de error recibida del servicio Azure Batch. |
Batch |
Un elemento de información adicional incluida en una respuesta de error de Azure Batch. |
Compute |
Cuándo volver a crear la imagen del nodo de proceso y qué hacer con las tareas que se están ejecutando actualmente. |
Error |
Mensaje de error recibido en una respuesta de error de Azure Batch. |
Node |
Opciones para volver a calcular un nodo de proceso. |
BatchError
Respuesta de error recibida del servicio Azure Batch.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación. |
message |
Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario. |
|
values |
Colección de pares clave-valor que contienen detalles adicionales sobre el error. |
BatchErrorDetail
Un elemento de información adicional incluida en una respuesta de error de Azure Batch.
Nombre | Tipo | Description |
---|---|---|
key |
string |
Identificador que especifica el significado de la propiedad Value. |
value |
string |
La información adicional incluida con la respuesta de error. |
ComputeNodeReimageOption
Cuándo volver a crear la imagen del nodo de proceso y qué hacer con las tareas que se están ejecutando actualmente.
Nombre | Tipo | Description |
---|---|---|
requeue |
string |
Finalice los procesos de tarea en ejecución y vuelva a poner en cola las tareas. Las tareas se ejecutarán de nuevo cuando haya un nodo de proceso disponible. Vuelva a crear la imagen del nodo de proceso en cuanto finalicen las tareas. |
retaineddata |
string |
Permita que las tareas en ejecución se completen y espere a que expiren todos los períodos de retención de datos de tareas. Programe ninguna nueva tarea mientras espera. Vuelva a crear la imagen del nodo de proceso cuando hayan expirado todos los períodos de retención de tareas. |
taskcompletion |
string |
Permitir que las tareas en ejecución se completen actualmente. Programe ninguna nueva tarea mientras espera. Vuelva a crear la imagen del nodo de proceso cuando se hayan completado todas las tareas. |
terminate |
string |
Finalizar las tareas en ejecución. Las tareas se completarán con failureInfo que indica que finalizaron y no se volverán a ejecutar. Vuelva a crear la imagen del nodo de proceso en cuanto finalicen las tareas. |
ErrorMessage
Mensaje de error recibido en una respuesta de error de Azure Batch.
Nombre | Tipo | Description |
---|---|---|
lang |
string |
El código de idioma del mensaje de error |
value |
string |
Texto del mensaje. |
NodeReimageParameter
Opciones para volver a calcular un nodo de proceso.
Nombre | Tipo | Description |
---|---|---|
nodeReimageOption |
Cuándo volver a crear la imagen del nodo de proceso y qué hacer con las tareas que se están ejecutando actualmente. |