Ejecutar una secuencia de comandos y devolver los resultados. Todos los parámetros del flujo de trabajo se deben transferir en un objeto JSON dentro del cuerpo. Cuanto esta acción se realiza correctamente, se devuelve HTTP status 202 (Accepted) (estado HTTP 202 [aceptado]) junto con un objeto JSON con una propiedad de resultado simple que contenga la salida de flujo de trabajo.
Ejemplo de solicitud:
PUT /api/workflow/v1/workflows/6c2b6545-fa78-cc7b-8cc1-ff88bd628e7d/run HTTP/1.1 Authorization: Basic abcefgMWE= Host: zfssa.example.com:215 Accept: application/json Content-Type: application/json Content-Length: 28 {"song": "tweet tweet tweet"}
Resultado de ejemplo:
HTTP/1.1 202 Accepted X-Zfssa-Appliance-Api: 1.0 Content-Type: application/json Content-Length: 34 { "result": "tweet tweet tweet\n" }