2014-07-05 20:01:20 +02:00
|
|
|
---
|
|
|
|
$schema: http://json-schema.org/draft-04/schema#
|
|
|
|
title: VirtualBox manifest
|
|
|
|
type: object
|
|
|
|
properties:
|
2015-12-09 17:23:35 +01:00
|
|
|
provider:
|
2014-07-05 20:01:20 +02:00
|
|
|
type: object
|
|
|
|
properties:
|
2015-12-09 17:23:35 +01:00
|
|
|
guest_additions:
|
|
|
|
$ref: '#/definitions/absolute_path'
|
2014-07-05 20:01:20 +02:00
|
|
|
system:
|
|
|
|
type: object
|
|
|
|
properties:
|
|
|
|
bootloader:
|
|
|
|
type: string
|
|
|
|
enum:
|
|
|
|
- grub
|
|
|
|
- extlinux
|
|
|
|
volume:
|
|
|
|
type: object
|
|
|
|
properties:
|
|
|
|
backing:
|
|
|
|
type: string
|
|
|
|
enum:
|
|
|
|
- raw
|
|
|
|
- vdi
|
|
|
|
- vmdk
|
|
|
|
partitions:
|
|
|
|
type: object
|
|
|
|
properties:
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
enum:
|
|
|
|
- none
|
|
|
|
- msdos
|
|
|
|
- gpt
|
|
|
|
required: [backing]
|
2015-12-09 17:23:35 +01:00
|
|
|
definitions:
|
|
|
|
absolute_path:
|
|
|
|
type: string
|
|
|
|
pattern: ^/[^\0]+$
|