| configMapKeyRef |
object |
ConfigMapKeyRef is configmap selector for input parameter configuration |
| default |
string |
Default specifies a value to be used if retrieving the value from the specified source fails |
| event |
string |
Selector (https://github.com/expr-lang/expr) that is evaluated against the event to get the value of the parameter. E.g. `payload.message` |
| expression |
string |
Expression, if defined, is evaluated to specify the value for the parameter |
| jqFilter |
string |
JQFilter expression against the resource object in resource templates |
| jsonPath |
string |
JSONPath of a resource to retrieve an output parameter value from in resource templates |
| parameter |
string |
Parameter reference to a step or dag task in which to retrieve an output parameter value from (e.g. '{{steps.mystep.outputs.myparam}}') |
| path |
string |
Path in the container to retrieve an output parameter value from in container templates |
| supplied |
object |
Supplied value to be filled in directly, either through the CLI, API, etc. |