diff --git a/REFERENCE.md b/REFERENCE.md
index 88726da4..32877add 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -34,10 +34,11 @@
* [`Rundeck::Auth_config`](#Rundeck--Auth_config): Rundeck authentication config type.
* [`Rundeck::Db_config`](#Rundeck--Db_config): Rundeck database config type.
+* [`Rundeck::Job`](#Rundeck--Job): Rundeck job type.
* [`Rundeck::Key_storage_config`](#Rundeck--Key_storage_config): Rundeck key storage config type.
* [`Rundeck::Loglevel`](#Rundeck--Loglevel): Rundeck log level type.
* [`Rundeck::Mail_config`](#Rundeck--Mail_config): Rundeck mail config type.
-* [`Rundeck::Project`](#Rundeck--Project): Rundeck project config type.
+* [`Rundeck::Project`](#Rundeck--Project): Rundeck project type.
## Classes
@@ -699,6 +700,7 @@ The following parameters are available in the `rundeck::cli` class:
* [`repo_config`](#-rundeck--cli--repo_config)
* [`manage_repo`](#-rundeck--cli--manage_repo)
+* [`notify_conn_check`](#-rundeck--cli--notify_conn_check)
* [`version`](#-rundeck--cli--version)
* [`url`](#-rundeck--cli--url)
* [`bypass_url`](#-rundeck--cli--bypass_url)
@@ -722,6 +724,14 @@ Whether to manage the cli package repository.
Default value: `true`
+##### `notify_conn_check`
+
+Data type: `Boolean`
+
+Wheter to notify the cli connection check if rundeck service changes.
+
+Default value: `false`
+
##### `version`
Data type: `String[1]`
@@ -956,17 +966,9 @@ rundeck::config::project { 'MyProject':
The following parameters are available in the `rundeck::config::project` defined type:
-* [`update_method`](#-rundeck--config--project--update_method)
* [`config`](#-rundeck--config--project--config)
-
-##### `update_method`
-
-Data type: `Enum['set', 'update']`
-
-set: Overwrite all configuration properties for a project. Any config keys not included will be removed.
-update: Modify configuration properties for a project. Only the specified keys will be updated.
-
-Default value: `'update'`
+* [`update_method`](#-rundeck--config--project--update_method)
+* [`jobs`](#-rundeck--config--project--jobs)
##### `config`
@@ -991,6 +993,23 @@ Default value:
}
```
+##### `update_method`
+
+Data type: `Enum['set', 'update']`
+
+set: Overwrite all configuration properties for a project. Any config keys not included will be removed.
+update: Modify configuration properties for a project. Only the specified keys will be updated.
+
+Default value: `'update'`
+
+##### `jobs`
+
+Data type: `Hash[String, Rundeck::Job]`
+
+Rundeck jobs related to a project.
+
+Default value: `{}`
+
## Functions
### `validate_rd_policy`
@@ -1038,6 +1057,19 @@ Struct[{
}]
```
+### `Rundeck::Job`
+
+Rundeck job type.
+
+Alias of
+
+```puppet
+Struct[{
+ 'path' => Stdlib::Absolutepath,
+ 'format' => Enum['yaml', 'xml', 'json'],
+}]
+```
+
### `Rundeck::Key_storage_config`
Rundeck key storage config type.
@@ -1080,14 +1112,15 @@ Struct[{
### `Rundeck::Project`
-Rundeck project config type.
+Rundeck project type.
Alias of
```puppet
Struct[{
Optional['config'] => Hash[String, String],
- Optional['update_method'] => String,
+ Optional['update_method'] => Enum['set', 'update'],
+ Optional['jobs'] => Hash[String, Rundeck::Job],
}]
```