@accounter/hashavshevet-mesh
Version:
Graphql proxy for Hashavshevet API
208 lines (207 loc) • 5.31 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": ["object", "null"],
"additionalProperties": false,
"required": [],
"properties": {
"parameters": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": ["p_name", "id", "type", "name", "defVal", "opName", "opOrigin"],
"oneof": [
{
"properties": {
"p_name": {
"type": "string",
"enum": ["__MUSTACH_P0__"]
},
"id": {
"type": "string",
"enum": ["0"]
},
"type": {
"type": "string",
"enum": ["txt"]
},
"name": {
"type": "string",
"enum": ["id"]
},
"defVal": {
"type": "string"
},
"opName": {
"type": "string",
"enum": ["מ..עד"]
},
"opOrigin": {
"type": "string",
"enum": ["from"]
}
}
},
{
"properties": {
"p_name": {
"type": "string",
"enum": ["__MUSTACH_P1__"]
},
"id": {
"type": "string",
"enum": ["500"]
},
"type": {
"type": "string",
"enum": ["txt"]
},
"name": {
"type": "string",
"enum": ["id1"]
},
"defVal": {
"type": "string"
},
"opName": {
"type": "string",
"enum": ["מ..עד"]
},
"opOrigin": {
"type": "string",
"enum": ["to"]
}
}
},
{
"properties": {
"p_name": {
"type": "string",
"enum": ["__MUSTACH_P2__"]
},
"id": {
"type": "string",
"enum": ["1"]
},
"type": {
"type": "string",
"enum": ["txt"]
},
"name": {
"type": "string",
"enum": ["name"]
},
"defVal": {
"type": "string"
},
"opName": {
"type": "string",
"enum": ["מ..עד"]
},
"opOrigin": {
"type": "string",
"enum": ["from"]
}
}
},
{
"properties": {
"p_name": {
"type": "string",
"enum": ["__MUSTACH_P3__"]
},
"id": {
"type": "string",
"enum": ["501"]
},
"type": {
"type": "string",
"enum": ["txt"]
},
"name": {
"type": "string",
"enum": ["name1"]
},
"defVal": {
"type": "string"
},
"opName": {
"type": "string",
"enum": ["מ..עד"]
},
"opOrigin": {
"type": "string",
"enum": ["to"]
}
}
},
{
"properties": {
"p_name": {
"type": "string",
"enum": ["__MUSTACH_P4__"]
},
"id": {
"type": "string",
"enum": ["2"]
},
"type": {
"type": "string",
"enum": ["long"]
},
"name": {
"type": "string",
"enum": ["sortCode"]
},
"defVal": {
"type": "string"
},
"opName": {
"type": "string",
"enum": ["מ..עד"]
},
"opOrigin": {
"type": "string",
"enum": ["from"]
}
}
},
{
"properties": {
"p_name": {
"type": "string",
"enum": ["__MUSTACH_P5__"]
},
"id": {
"type": "string",
"enum": ["502"]
},
"type": {
"type": "string",
"enum": ["long"]
},
"name": {
"type": "string",
"enum": ["sortCode1"]
},
"defVal": {
"type": "string"
},
"opName": {
"type": "string",
"enum": ["מ..עד"]
},
"opOrigin": {
"type": "string",
"enum": ["to"]
}
}
}
]
}
},
"datafile": {
"type": "string"
}
}
}