Crear tarea de reparación

Crea una nueva tarea de reparación.

En el caso de los clústeres que tienen configurado el servicio Repair Manager, esta API proporciona una manera de crear tareas de reparación que se ejecutan automáticamente o manualmente. Para las tareas de reparación que se ejecutan automáticamente, se debe ejecutar un ejecutor de reparación adecuado para que cada acción de reparación se ejecute automáticamente. Actualmente, solo están disponibles en azure Cloud Services configurados especialmente.

Para crear una tarea de reparación manual, proporcione el conjunto de nombres de nodo afectados y el impacto esperado. Cuando el estado de la tarea de reparación creada cambia a aprobado, puede realizar acciones de reparación de forma segura en esos nodos.

Esta API es compatible con la plataforma Service Fabric; no está diseñada para utilizarse directamente desde el código.

Solicitud

Método URI de solicitud
POST /$/CreateRepairTask?api-version=6.0

Parámetros

Nombre Tipo Obligatorio Location
api-version string Consultar
RepairTask RepairTask Body

api-version

Tipo: cadena
Obligatoria: sí
Predeterminado:

La versión de la API. Este parámetro es necesario y su valor debe ser "6.0".

Service Fabric versión de la API REST se basa en la versión en tiempo de ejecución en la que se introdujo o se cambió la API. Service Fabric runtime admite más de una versión de la API. Esta es la versión compatible más reciente de la API. Si se pasa una versión de API inferior, la respuesta devuelta puede ser diferente de la documentada en esta especificación.

Además, el tiempo de ejecución acepta cualquier versión superior a la versión admitida más reciente hasta la versión actual del entorno de ejecución. Por lo tanto, si la versión más reciente de la API es 6.0, pero si el runtime es 6.1, para facilitar la escritura de los clientes, el entorno de ejecución aceptará la versión 6.1 de esa API. Sin embargo, el comportamiento de la API será según la versión 6.0 documentada.


RepairTask

Tipo: RepairTask
Obligatoria: sí

Describe la tarea de reparación que se va a crear o actualizar.

Respuestas

Código de estado HTTP Descripción Esquema de respuesta
200 (OK) Una operación correcta devolverá el código de estado 200.
El cuerpo de la respuesta proporciona información sobre la tarea de reparación creada.
RepairTaskUpdateInfo
Todos los demás códigos de estado Respuesta de error detallada.
FabricError