bootstrap-vz/bootstrapvz/providers/ec2/manifest-schema-s3.json
2014-04-02 21:26:13 +02:00

42 lines
695 B
JSON

{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "EC2 manifest for instance store AMIs",
"type": "object",
"properties": {
"credentials": {
"type": "object",
"properties": {
"certificate": {
"type": "string"
},
"private-key": {
"type": "string"
},
"user-id": {
"type": "string"
}
}
},
"image": {
"type": "object",
"properties": {
"bucket": {
"type": "string"
}
},
"required": ["bucket"]
},
"volume": {
"type": "object",
"properties": {
"partitions": {
"type": "object",
"properties": {
"type": { "enum": ["none"] }
}
}
}
}
},
"required": ["image"]
}