
Adds JSON schema validation to Spyglass. Change-Id: Ib29bbf9fa02cd6623c75db37a4c8d6f510b52831
27 lines
485 B
YAML
27 lines
485 B
YAML
---
|
|
schema: deckhand/DataSchema/v1
|
|
metadata:
|
|
schema: metadata/Control/v1
|
|
name: pegleg/SiteDefinition/v1
|
|
data:
|
|
type: object
|
|
properties:
|
|
repositories:
|
|
type: object
|
|
additionalProperties:
|
|
type: object
|
|
properties:
|
|
revision:
|
|
type: string
|
|
url:
|
|
type: string
|
|
required:
|
|
- revision
|
|
- url
|
|
|
|
site_type:
|
|
type: string
|
|
required:
|
|
- site_type
|
|
additionalProperties: false
|
|
... |