bootstrap-vz/bootstrapvz/plugins/ec2_publish/manifest-schema.yml
Peter Wagner d240d13084 ec2_publish plugin
Fixes #271, #91
2016-06-02 16:16:00 -07:00

33 lines
No EOL
709 B
YAML

---
$schema: http://json-schema.org/draft-04/schema#
title: EC2-publish plugin manifest
type: object
properties:
plugins:
type: object
properties:
ec2_publish:
type: object
properties:
regions:
type: array
items: {$ref: '#/definitions/aws-region'}
uniqueItems: true
manifest_url: {type: string}
public: {type: boolean}
additionalProperties: false
definitions:
aws-region:
enum:
- ap-northeast-1
- ap-northeast-2
- ap-southeast-1
- ap-southeast-2
- eu-central-1
- eu-west-1
- sa-east-1
- us-east-1
- us-gov-west-1
- us-west-1
- us-west-2
- cn-north-1