inputs.yaml 842 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. # Kestra Inputs Template
  2. # ---
  3. #
  4. # Inputs is a list of dynamic values passed to the flow at runtime.
  5. #
  6. id: inputs
  7. namespace: # your-namespace
  8. inputs:
  9. - id: string
  10. type: STRING
  11. - id: optional
  12. type: STRING
  13. required: false
  14. - id: int
  15. type: INT
  16. - id: bool
  17. type: BOOLEAN
  18. - id: float
  19. type: FLOAT
  20. - id: instant
  21. type: DATETIME
  22. - id: date
  23. type: DATE
  24. - id: time
  25. type: TIME
  26. - id: duration
  27. type: DURATION
  28. - id: file
  29. type: FILE
  30. - id: optionalFile
  31. type: FILE
  32. - id: instantDefaults
  33. type: DATETIME
  34. defaults: "2013-08-09T14:19:00Z"
  35. - id: json
  36. type: JSON
  37. - id: uri
  38. type: URI
  39. - id: secret
  40. type: SECRET
  41. - id: nested.string
  42. type: STRING
  43. tasks:
  44. - id: using_inputs
  45. type: io.kestra.core.tasks.log.Log
  46. message: "{{ inputs.string }}"