13111: Merge branch 'master' into 13111-webdav-projects
[arvados.git] / doc / user / cwl / cwl-extensions.html.textile.liquid
index 95422b6bd32206019a8703e8a94a6c57735b92dd..cf25639b14defda47456d6610458285a06aaecce 100644 (file)
@@ -26,7 +26,7 @@ hints:
   arv:RunInSingleContainer: {}
   arv:RuntimeConstraints:
     keep_cache: 123456
-    keep_output_dir: local_output_dir
+    outputDirType: keep_output_dir
   arv:PartitionRequirement:
     partition: dev_partition
   arv:APIRequirement: {}
@@ -36,6 +36,8 @@ hints:
     outputTTL: 3600
   arv:ReuseRequirement:
     enableReuse: false
+  cwltool:Secrets:
+    secrets: [input1, input2]
 </pre>
 
 The one exception to this is @arv:APIRequirement@, see note below.
@@ -101,3 +103,11 @@ Enable/disable work reuse for current process.  Default true (work reuse enabled
 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.|