cacheBehavior
Default cache behavior for runs that use this cache. Supported values are:
CACHE_ON_FAILURE
: Caches task outputs from completed tasks for runs that fail. This setting is useful if you're debugging a workflow that fails after several tasks completed successfully. The subsequent run uses the cache outputs for previously-completed tasks if the task definition, inputs, and container in ECR are identical to the prior run.
CACHE_ALWAYS
: Caches task outputs from completed tasks for all runs. This setting is useful in development mode, but do not use it in a production setting.
If you don't specify a value, the default behavior is CACHE_ON_FAILURE. When you start a run that uses this cache, you can override the default cache behavior.
For more information, see Run cache behavior in the Amazon Web Services HealthOmics User Guide.