runner: new promise checking that supervisord service is running
[slapos.git] / software / powerdns / slave-instance-powerdns-input-schema.json
1 {
2   "type": "object",
3   "$schema": "http://json-schema.org/draft-04/schema",
4
5   "title": "Input Parameters",
6   "properties": {
7
8     "record": {
9       "title": "Record",
10       "description": "Record for the configuration",
11       "type": "string"
12     },
13
14     "origin": {
15       "title": "Origin",
16       "description": "Used to qualify RR in the configuration. i.e.: if your origin is a.example.com and the RR for Europe is 'eu' the european clients will use eu.a.exmple.com",
17       "type": "string"
18     },
19
20     "default": {
21       "title": "Default RR",
22       "description": "Defautl record to use when the ip is not regognized",
23       "type": "string"
24     },
25
26     "europe": {
27       "title": "Europe RR",
28       "description": "Records to use for Europe",
29       "default": "eu",
30       "type": "string"
31     },
32
33     "africa": {
34       "title": "Africa RR",
35       "description": "Records to use for Africa",
36       "default": "af",
37       "type": "string"
38     },
39
40     "south-america": {
41       "title": "South America RR",
42       "description": "Records to use for South America",
43       "default": "sa",
44       "type": "string"
45     },
46
47     "north-america": {
48       "title": "North America RR",
49       "description": "Records to use for North America",
50       "default": "na",
51       "type": "string"
52     },
53
54     "china": {
55       "title": "China RR",
56       "description": "Records to use for China",
57       "default": "cn",
58       "type": "string"
59     },
60
61     "japan": {
62       "title": "Japan RR",
63       "description": "Records to use for Japan",
64       "default": "jp",
65       "type": "string"
66     },
67
68     "hong-kong": {
69       "title": "Honk Kong RR",
70       "description": "Records to use for Hong Kong",
71       "default": "hk",
72       "type": "string"
73     },
74
75     "east-asia": {
76       "title": "East Asia RR",
77       "description": "Records to use for East Asia",
78       "default": "as",
79       "type": "string"
80     },
81
82     "west-asia": {
83       "title": "West Asia RR",
84       "description": "Records to use for West Asia",
85       "default": "eu",
86       "type": "string"
87     },
88
89     "oceania": {
90       "title": "Oceania RR",
91       "description": "Records to use for Oceania",
92       "default": "oc",
93       "type": "string"
94     }
95   }
96 }