ValueFrom describes a location in which to obtain the value to a parameter
Name | Type | Description | Notes |
---|---|---|---|
_default | String | Default specifies a value to be used if retrieving the value from the specified source fails | [optional] |
event | String | Selector (https://github.com/antonmedv/expr) that is evaluated against the event to get the value of the parameter. E.g. `payload.message` | [optional] |
expression | String | Expression, if defined, is evaluated to specify the value for the parameter | [optional] |
jqFilter | String | JQFilter expression against the resource object in resource templates | [optional] |
jsonPath | String | JSONPath of a resource to retrieve an output parameter value from in resource templates | [optional] |
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}}') | [optional] |
path | String | Path in the container to retrieve an output parameter value from in container templates | [optional] |
supplied | Object | SuppliedValueFrom is a placeholder for a value to be filled in directly, either through the CLI, API, etc. | [optional] |