Skip to content

CreateDataType

idstring^[a-z]([a-z0-9]|-)*[a-z0-9]:(data-types|compu...

The optional id of the specification. The id should be of the form '{authority}:{spec-type}:{id}', where '{authority}' is the owning authority of the specification, '{spec-type}' is one of 'data-types', 'computation-specs' or 'workflow-specs'.

Example:"slb:data-types:custom-specification"
namestringrequired

The name of the specification.

Example:"custom-specification"
descriptionstringrequired

The description of the specification.

Example:"Custom specification."
fileSpecsArray of objects(FileSpec)
Example:
[ { "extension": "json", "schemaRef": { … }, "defaultFilename": "filename.json" }, { "extension": "xlsx" } ]
{ "id": "slb:data-types:custom-data-type", "name": "custom-data-type", "description": "Description", "fileSpecs": [ { … }, { … } ] }