-
Notifications
You must be signed in to change notification settings - Fork 0
/
template.yaml
35 lines (32 loc) · 864 Bytes
/
template.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
fields:
package_name:
name: "package_name"
display_name: "Package Name"
type: "string"
required: true
validations:
- type: "regex"
matcher: "^([a-z][a-z0-9]*)(-[a-z0-9]+)*$"
helper_text: "Lowercase, kebab-case only."
root_module:
force_default_value: true
author:
display_name: "author"
email:
display_name: "email"
radio_button:
type: radio
display_name: This should be a radio button
options: ["one", "two", "three"]
select_input:
type: select
display_name: This should be a select input
options: ["one", "two", "three"]
auto_trigger_first_release:
display_name: "Opt Into Initial Release"
type: "select"
option: ["yes","no"]
default_value: "yes"
public_ingress:
display_name: "Create an ingress on cloud.aa.com"
type: "checkbox"