diff --git a/config/schemas/main/CostValue-schema.json b/config/schemas/main/CostValue-schema.json index c143e31..0c2e33a 100644 --- a/config/schemas/main/CostValue-schema.json +++ b/config/schemas/main/CostValue-schema.json @@ -8,7 +8,7 @@ "properties":{ "amount":{ "label": "Amount", - "type":"number" + "type": "number" }, "currency":{ "label": "Currency", diff --git a/config/schemas/main/OneYearStatus.json b/config/schemas/main/OneYearStatus.json new file mode 100644 index 0000000..1130828 --- /dev/null +++ b/config/schemas/main/OneYearStatus.json @@ -0,0 +1,19 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "id": "../Documentation/Implementation/Data_model/JSON/OneYearStatus.json", + "title": "oneYearStatus", + "description": "oneYearStatus", + "type":"object", + "properties": { + "dataSize": { + "label": "Data size", + "type": "number", + "toolTip:fr_FR": "Taille totale dans cet espace en To" + }, + "fileDirNumber": { + "label": "File dir number", + "type":"number", + "toolTip:fr_FR": "Nombre de fichiers et de répertoires" + } + } +} \ No newline at end of file diff --git a/config/schemas/main/Partner-schema.json b/config/schemas/main/Partner-schema.json index 8784e3e..06cc6cb 100644 --- a/config/schemas/main/Partner-schema.json +++ b/config/schemas/main/Partner-schema.json @@ -13,7 +13,7 @@ "orgId": { "label": "Org ID", "type": "object", - "classname": "Identifier", + "classname": "identifier", "properties": { "dbid": { "type": "number" diff --git a/config/schemas/main/TechnicalResourceUsage-schema_GENCI.json b/config/schemas/main/TechnicalResourceUsage-schema_GENCI.json index c0cb14c..776d63f 100644 --- a/config/schemas/main/TechnicalResourceUsage-schema_GENCI.json +++ b/config/schemas/main/TechnicalResourceUsage-schema_GENCI.json @@ -36,17 +36,14 @@ }, "oneYearStatus":{ "type":"object", + "classname": "one_year_status", "label": "Après un an de production de résultats:", "properties":{ - "dataSize":{ - "type": "number", - "toolTip:fr_FR": "Taille totale dans cet espace en To" - }, - "fileDirNumber":{ - "type":"number", - "toolTip:fr_FR": "Nombre de fichiers et de répertoires" + "dbid": { + "type": "number" } - } + }, + "required": ["dbid"] }, "storageTime":{ "type":"number", @@ -73,18 +70,14 @@ }, "oneYearStatus":{ "type":"object", + "classname": "one_year_status", "label": "Après un an de production de résultats:", "properties":{ - "dataSize":{ - "type": "number", - "toolTip:fr_FR": "Taille totale dans cet espace en To" - }, - "fileDirNumber":{ - "type":"number", - "toolTip:fr_FR": "Nombre de fichiers et de répertoires" + "dbid": { + "type": "number" } - }, + "required": ["dbid"], "storageTime":{ "type":"number", "toolTip:fr_FR": "Durée de stockage après la fin de vie du projet, en mois (pas dans le cas de workdir" diff --git a/config/schemas/main/index.json b/config/schemas/main/index.json index 45fa097..54cd83c 100644 --- a/config/schemas/main/index.json +++ b/config/schemas/main/index.json @@ -143,5 +143,10 @@ "path": "TechnicalResourceUsage-schema_GENCI.json", "classname": "technical_resource_usage", "question_id": null + }, + { + "path": "OneYearStatus.json", + "classname": "one_year_status", + "question_id": null } ] \ No newline at end of file