nix-tools/data/schemas/welcome-schema.yaml
2016-09-17 19:46:24 +02:00

34 lines
1.2 KiB
YAML

%YAML 1.2
---
type: map
mapping:
"showSupportUrl": { type: bool, default: true, required: yes }
"showKnownIssuesUrl": { type: bool, default: true, required: yes }
"showReleaseNotesUrl": { type: bool, default: true, required: yes }
"requirements":
type: map
mapping:
"requiredStorage": { type: float, required: yes }
"requiredRam": { type: float, required: yes }
"check":
required: yes
type: seq
sequence:
- type: map
mapping:
"storage": { type: str, required: yes }
"ram": { type: str, required: yes }
"power": { type: str, required: yes }
"internet": { type: str, required: yes }
"root": { type: str, required: yes }
"required":
required: yes
type: seq
sequence:
- type: map
mapping:
"storage": { type: str, required: yes }
"ram": { type: str, required: yes }
"power": { type: str }
"internet": { type: str }
"root": { type: str, required: yes }