@@ -137,7 +137,7 @@ properties:
137137 type :
138138 type : string
139139 pattern : >-
140- ^(number|integer|boolean|string|data:([^/\s,]+/[^/\s,]+|\[[^/\s,]+/[^/\s,]+(,[^/\s]+/[^/,\s]+)*\]))$
140+ ^(number|integer|boolean|string|ref_contentSchema| data:([^/\s,]+/[^/\s,]+|\[[^/\s,]+/[^/\s,]+(,[^/\s]+/[^/,\s]+)*\]))$
141141 description : >-
142142 data type expected on this input glob matching for data type is
143143 allowed
@@ -154,6 +154,12 @@ properties:
154154 - data:text/plain
155155 - data:application/hdf5
156156 -
data:application/[email protected] 157+ contentSchema :
158+ title : Content Schema
159+ description : >-
160+ jsonschema of the content at this input/output. Required when
161+ type='ref_contentSchema'
162+ type : object
157163 fileToKeyMap :
158164 description : Place the data associated with the named keys in files
159165 type : object
@@ -263,7 +269,8 @@ properties:
263269 - Age in seconds since 1970
264270 type :
265271 type : string
266- pattern : ^(number|integer|boolean|string|data:[^/\s,]+/[^/\s,]+)$
272+ pattern : >-
273+ ^(number|integer|boolean|string|ref_contentSchema|data:[^/\s,]+/[^/\s,]+)$
267274 description : data type expected on this output
268275 example :
269276 - number
@@ -274,6 +281,12 @@ properties:
274281 - ' data:application/vnd.ms-excel '
275282 - data:text/plain
276283 - data:application/hdf5
284+ contentSchema :
285+ title : Content Schema
286+ description : >-
287+ jsonschema of this input/output. Required when
288+ type='ref_contentSchema'
289+ type : object
277290 fileToKeyMap :
278291 description : >-
279292 Place the data stored in the named files and store it in the
0 commit comments