{#snippet header()} If defined, the result of the step will be cached for the number of seconds defined such that if this step were to be re-triggered with the same input it would retrieve and return its cached value instead of recomputing it. {/snippet} {#if flowModule.value.type != 'rawscript'}

The cache settings need to be set in the referenced script/flow settings directly. Cache for hub scripts is not available yet.

{:else} { if (isCacheEnabled && flowModule.cache_ttl != undefined) { flowModule.cache_ttl = undefined } else { flowModule.cache_ttl = 600 } }} options={{ right: 'Cache the results for each possible inputs' }} /> {#if flowModule.cache_ttl} flowModule.cache_ignore_s3_path, (v) => (flowModule.cache_ignore_s3_path = v || undefined) } options={{ right: 'Ignore S3 Object paths for caching purposes', rightTooltip: 'If two S3 objects passed as input have the same content, they will hit the same cache entry, regardless of their path.' }} /> {/if} {/if}