From 9397b3392eafa0b9c482e6a4739162a616091aee Mon Sep 17 00:00:00 2001 From: afwillia Date: Thu, 16 Nov 2023 11:54:23 -0800 Subject: [PATCH] update nested schema structure --- schemas/dca_config.schema.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/schemas/dca_config.schema.json b/schemas/dca_config.schema.json index 6666472..527b416 100644 --- a/schemas/dca_config.schema.json +++ b/schemas/dca_config.schema.json @@ -79,12 +79,14 @@ "schematic": { "description": "Schematic configuration options", "type": "object", - "requires": [ "manifest_generate", "model_validate", "model submit" ], + "requires": [ "manifest_generate", "model_validate", "model_submit" ], + "additionalProperties": false, "properties": { "manifest_generate": { "description": "Parameters to pass to Schematic manifest generate", "type": "object", "requires": [ "output_format", "use_annotations" ], + "additionalProperties": false, "properties": { "output_format": { "description": "Output type for downloaded manifests. excel or google_sheet", @@ -101,6 +103,7 @@ "description": "Parameteres to pass to Schematic model validate", "type": "object", "requires": [ "restrict_rules" ], + "additionalProperties": false, "properties": { "restrict_rules": { "description": "Schematic model validate option", @@ -113,6 +116,7 @@ "type": "object", "requires": [ "use_schema_labels", "table_manipulation", "manifest_record_type", "hide_blanks" ], + "additionalProperties": false, "properties": { "use_schema_labels": { "description": "Schematic model submit option",