Commit 9c576970 authored by Boris Kocherov's avatar Boris Kocherov

add circular_property_*_schema.json

parent b920a106
...@@ -6,6 +6,9 @@ ...@@ -6,6 +6,9 @@
"docs/circular_A_schema.json", "docs/circular_A_schema.json",
"docs/circular_B_schema.json", "docs/circular_B_schema.json",
"docs/circular_C_schema.json", "docs/circular_C_schema.json",
"docs/circular_property_A_schema.json",
"docs/circular_property_B_schema.json",
"docs/circular_property_C_schema.json",
"docs/demo.json", "docs/demo.json",
"docs/xmla_settings_schema.json" "docs/xmla_settings_schema.json"
] ]
{
"$schema": "http://json-schema.org/draft-07/schema",
"title": "Settings for XMLA connection",
"type": "object",
"properties": {
"url": {
"uniqueItems": true,
"items": {
"format": "uri",
"minLength": 1,
"type": "string"
},
"minItems": 1,
"type": "array"
},
"username": {
"$ref": "circular_property_B_schema.json"
},
"password": {
"type": "string"
}
},
"required": [
"username"
],
"additionalProperties": false
}
\ No newline at end of file
{
"$schema": "http://json-schema.org/draft-07/schema",
"title": "Settings for XMLA connection",
"type": "object",
"properties": {
"url": {
"uniqueItems": true,
"items": {
"format": "uri",
"minLength": 1,
"type": "string"
},
"minItems": 0,
"type": "array"
},
"username": {
"$ref": "circular_property_C_schema.json"
},
"password": {
"type": "string"
}
},
"additionalProperties": false
}
\ No newline at end of file
{
"$schema": "http://json-schema.org/draft-07/schema",
"title": "Settings for XMLA connection",
"type": "object",
"properties": {
"url": {
"uniqueItems": true,
"items": {
"format": "uri",
"minLength": 1,
"type": "string"
},
"minItems": 1,
"type": "array"
},
"username": {
"$ref": "circular_property_A_schema.json"
},
"password": {
"type": "string"
}
},
"required": [
"username"
],
"additionalProperties": false
}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment