UNPKG

asl-validator

Version:
35 lines (34 loc) 866 B
{ "$id": "http://asl-validator.cloud/state-machine.json#", "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "properties": { "Comment": { "type": "string" }, "StartAt": { "type": "string" }, "States": { "type": "object", "patternProperties": { "^.{1,80}$": { "$ref": "state.json#" } }, "additionalProperties": false }, "Version": { "type": "string" }, "TimeoutSeconds": { "type": "integer", "minimum": 0 }, "QueryLanguage": { "$ref": "jsonata.json#/definitions/queryLanguage" } }, "additionalProperties": false, "required": ["StartAt", "States"] }