ValueFrom describes a location in which to obtain the value to a parameter
| Name | Type | Description | Notes |
|---|---|---|---|
| ConfigMapKeyRef | IoK8sApiCoreV1ConfigMapKeySelector | [optional] | |
| VarDefault | string | Default specifies a value to be used if retrieving the value from the specified source fails | [optional] |
| VarEvent | 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] |
| VarParameter | 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] |