summaryrefslogtreecommitdiff
path: root/site/docs/documentation/Input/ExperimentSchema.md
diff options
context:
space:
mode:
authorDante Niewenhuis <d.niewenhuis@hotmail.com>2025-05-16 10:32:08 +0200
committerGitHub <noreply@github.com>2025-05-16 10:32:08 +0200
commitd70312f122d9ef7c31b05757239ffc66af832dee (patch)
treec8eb5d86ce751b783c3f15744bcda35861eed65d /site/docs/documentation/Input/ExperimentSchema.md
parent1bc17abd7691bc81f11ee125e2eeb4cb08da5245 (diff)
Updated website documentation (#334)
* Updated website documentation * Updated some documentation and fixed links * small updates * small updates
Diffstat (limited to 'site/docs/documentation/Input/ExperimentSchema.md')
-rw-r--r--site/docs/documentation/Input/ExperimentSchema.md81
1 files changed, 0 insertions, 81 deletions
diff --git a/site/docs/documentation/Input/ExperimentSchema.md b/site/docs/documentation/Input/ExperimentSchema.md
deleted file mode 100644
index 78ec55f7..00000000
--- a/site/docs/documentation/Input/ExperimentSchema.md
+++ /dev/null
@@ -1,81 +0,0 @@
-Below is the schema for the Scenario JSON file. This schema can be used to validate a scenario file.
-A scenario file can be validated using a JSON schema validator, such as https://www.jsonschemavalidator.net/.
-
-```json
-{
- "$schema": "OpenDC/Scenario",
- "$defs": {
- "topology": {
- "type": "object",
- "properties": {
- "pathToFile": {
- "type": "string"
- }
- },
- "required": [
- "pathToFile"
- ]
- },
- "workload": {
- "type": "object",
- "properties": {
- "pathToFile": {
- "type": "string"
- },
- "type": {
- "type": "string"
- }
- },
- "required": [
- "pathToFile",
- "type"
- ]
- },
- "allocationPolicy": {
- "type": "object",
- "properties": {
- "policyType": {
- "type": "string"
- }
- },
- "required": [
- "policyType"
- ]
- }
- },
- "properties": {
- "name": {
- "type": "string"
- },
- "topologies": {
- "type": "array",
- "items": {
- "$ref": "#/$defs/topology"
- },
- "minItems": 1
- },
- "workloads": {
- "type": "array",
- "items": {
- "$ref": "#/$defs/workload"
- },
- "minItems": 1
- },
- "allocationPolicies": {
- "type": "array",
- "items": {
- "$ref": "#/$defs/allocationPolicy"
- },
- "minItems": 1
- },
- "runs": {
- "type": "integer"
- }
- },
- "required": [
- "topologies",
- "workloads",
- "allocationPolicies"
- ]
-}
-```