diff options
author | Ismaël Bouya <ismael.bouya@fretlink.com> | 2022-02-22 14:03:41 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@fretlink.com> | 2022-02-23 16:28:46 +0100 |
commit | 8ddcfb8038720aac49d1119fc68e280552e253da (patch) | |
tree | 41efb4e5a6c8ab0f1ac509a9710fa0643242e192 /dhall | |
parent | a0c255509b7709877626b6b86f41d6483d1a8d0a (diff) | |
download | ansible-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.dhall | 33 |
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 @@ | |||
1 | let Key = { path : Text, value : Text, type : Text } | ||
2 | |||
1 | let Vault = { apiToken : Text } | 3 | let Vault = { apiToken : Text } |
2 | 4 | ||
3 | let Config = | 5 | let 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 | ||
13 | in { Vault = Vault, Config = Config } | 30 | in { Vault, Config, Key } |