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