aboutsummaryrefslogtreecommitdiffhomepage
path: root/dhall
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@fretlink.com>2022-02-22 14:03:41 +0100
committerIsmaël Bouya <ismael.bouya@fretlink.com>2022-02-23 16:28:46 +0100
commit8ddcfb8038720aac49d1119fc68e280552e253da (patch)
tree41efb4e5a6c8ab0f1ac509a9710fa0643242e192 /dhall
parenta0c255509b7709877626b6b86f41d6483d1a8d0a (diff)
downloadansible-rundeck-jobs-8ddcfb8038720aac49d1119fc68e280552e253da.tar.gz
ansible-rundeck-jobs-8ddcfb8038720aac49d1119fc68e280552e253da.tar.zst
ansible-rundeck-jobs-8ddcfb8038720aac49d1119fc68e280552e253da.zip
Add keys creation in rundeck
Diffstat (limited to 'dhall')
-rw-r--r--dhall/package.dhall33
1 files changed, 25 insertions, 8 deletions
diff --git a/dhall/package.dhall b/dhall/package.dhall
index ceab8c0..ef0483b 100644
--- a/dhall/package.dhall
+++ b/dhall/package.dhall
@@ -1,13 +1,30 @@
1let Key = { path : Text, value : Text, type : Text }
2
1let Vault = { apiToken : Text } 3let Vault = { apiToken : Text }
2 4
3let Config = 5let Config =
4 { rundeck_jobs_path : Text 6 { Type =
5 , rundeck_project : Text 7 { rundeck_jobs_path : Text
6 , rundeck_api_url : Text 8 , rundeck_project : Text
7 , rundeck_api_token : Text 9 , rundeck_api_url : Text
8 , rundeck_api_version : Optional Natural 10 , rundeck_api_token : Text
9 , rundeck_remove_missing : Optional Bool 11 , rundeck_api_version : Optional Natural
10 , rundeck_jobs_group : Optional Text 12 , rundeck_remove_missing : Optional Bool
13 , rundeck_ignore_creation_error : Optional Bool
14 , rundeck_jobs_group : Optional Text
15 , rundeck_jobs_keys : List Key
16 , rundeck_keys_scoped_by_project : Optional Bool
17 , rundeck_keys_scoped_by_group : Optional Bool
18 }
19 , default =
20 { rundeck_api_version = Some 26
21 , rundeck_remove_missing = Some True
22 , rundeck_ignore_creation_error = Some True
23 , rundeck_jobs_group = None Text
24 , rundeck_jobs_keys = [] : List Key
25 , rundeck_keys_scoped_by_project = Some True
26 , rundeck_keys_scoped_by_group = None Bool
27 }
11 } 28 }
12 29
13in { Vault = Vault, Config = Config } 30in { Vault, Config, Key }