nix-tools/data/schemas/welcome.schema.yaml

34 lines
1.2 KiB
YAML
Raw Normal View History

2016-09-17 19:46:24 +02:00
---
type: map
mapping:
2016-09-19 00:01:54 +02:00
"showSupportUrl": { type: bool, default: true }
"showKnownIssuesUrl": { type: bool, default: true }
"showReleaseNotesUrl": { type: bool, default: true }
2016-09-17 19:46:24 +02:00
"requirements":
type: map
mapping:
2016-09-19 00:01:54 +02:00
"requiredStorage": { type: float, required: true }
"requiredRam": { type: float, required: true }
2016-09-17 19:46:24 +02:00
"check":
2016-09-19 00:01:54 +02:00
required: true
2016-09-17 19:46:24 +02:00
type: seq
sequence:
- type: map
mapping:
2016-09-19 00:01:54 +02:00
"storage": { type: str, required: true }
"ram": { type: str, required: true }
"power": { type: str, required: true }
"internet": { type: str, required: true }
"root": { type: str, required: true }
2016-09-17 19:46:24 +02:00
"required":
2016-09-19 00:01:54 +02:00
required: true
2016-09-17 19:46:24 +02:00
type: seq
sequence:
- type: map
2016-09-17 21:20:57 +02:00
mapping:
2016-09-19 00:01:54 +02:00
"storage": { type: str, required: true }
"ram": { type: str, required: true }
2016-09-17 19:46:24 +02:00
"power": { type: str }
"internet": { type: str }
2016-09-19 00:01:54 +02:00
"root": { type: str, required: true }