Detalles de la Petición/Distribuir software/agente a un dispositivo
Verbo: POST
Url: {url}/device/{id}/distribution/{distributionId}
Parámetros
Parámetros para esta petición:
Campo | Descripción | Tipo | Obligatorio | Posibles valores |
---|---|---|---|---|
id | Representa el identificador del dispositivo en el cual se va a ejecutar la acción. | Entero | Si | - |
distributionId | Representa el identificador de la distribución que se va a ejecutar. | Entero | Si | - |
Parámetros para esta petición que se deben enviar en el cuerpo de la petición:
Campo | Descripción | Tipo | Obligatorio | Posibles valores |
---|---|---|---|---|
executionName | Nombre que se le va dar a la ejecución. Si no se envía, el nombre será la fecha en que se crea la ejecución. | Texto | No | - |
Respuesta
- Código: 200 – Successful Respuesta: el siguiente es el cuerpo de la respuesta, donde se encuentra la ID de la ejecución
Campo | Descripción | Tipo |
---|---|---|
id | Identificador de la ejecución creada | Entero |
setupProjectId | Identificador del proyecto de distribución enviado | Entero |
executionName | Nombre de la ejecución creada | Texto |
- Código: 400 - Bad request Respuesta: Mensaje con descripción del error
- Código: 500 - Internal Error Server Respuesta: Mensaje con descripción del error
- BadRequest Si la ID del dispositivo no es mayor a 1. Si la ID de la distribución no es mayor a 0
- ValidationError si no se envía uno de los valores obligatorios