arv:RunInSingleContainer: {}
arv:RuntimeConstraints:
keep_cache: 123456
- keep_output_dir: local_output_dir
+ outputDirType: keep_output_dir
arv:PartitionRequirement:
partition: dev_partition
arv:APIRequirement: {}
outputTTL: 3600
arv:ReuseRequirement:
enableReuse: false
+ cwltool:Secrets:
+ secrets: [input1, input2]
</pre>
The one exception to this is @arv:APIRequirement@, see note below.
table(table table-bordered table-condensed).
|_. Field |_. Type |_. Description |
|enableReuse|boolean|Enable/disable work reuse for current process. Default true (work reuse enabled).|
+
+h2. cwltool:Secrets
+
+Indicate that one or more input parameters are "secret". Must be applied at the top level Workflow. Secret parameters are not stored in keep, are hidden from logs and API responses, and are wiped from the database after the workflow completes.
+
+table(table table-bordered table-condensed).
+|_. Field |_. Type |_. Description |
+|secrets|array<string>|Input parameters which are considered "secret". Must be strings.|