diff --git a/REFERENCE.md b/REFERENCE.md
index 31cae80..30398f8 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -18,6 +18,7 @@
* `ccs_software::log`: Create /var/log/ccs and install logrotation.
* `ccs_software::pre`: Install ccs software prerequisites
* `ccs_software::service`: Manages ccs systemd service units
+* `ccs_software::tomcat`: Install /etc/ccs/tomcat files.
## Classes
@@ -35,6 +36,7 @@ The following parameters are available in the `ccs_software` class:
* [`base_path`](#-ccs_software--base_path)
* [`etc_path`](#-ccs_software--etc_path)
* [`log_path`](#-ccs_software--log_path)
+* [`tomcat_rest_etc_path`](#-ccs_software--tomcat_rest_etc_path)
* [`user`](#-ccs_software--user)
* [`group`](#-ccs_software--group)
* [`adm_user`](#-ccs_software--adm_user)
@@ -47,8 +49,13 @@ The following parameters are available in the `ccs_software` class:
* [`hostname`](#-ccs_software--hostname)
* [`desktop`](#-ccs_software--desktop)
* [`git_force`](#-ccs_software--git_force)
+* [`tomcat_rest`](#-ccs_software--tomcat_rest)
* [`global_properties`](#-ccs_software--global_properties)
* [`udp_properties`](#-ccs_software--udp_properties)
+* [`tomcat_rest_url`](#-ccs_software--tomcat_rest_url)
+* [`tomcat_rest_user`](#-ccs_software--tomcat_rest_user)
+* [`tomcat_rest_user`](#-ccs_software--tomcat_rest_user)
+* [`tomcat_rest_pass`](#-ccs_software--tomcat_rest_pass)
##### `installations`
@@ -120,6 +127,14 @@ Path to CCS log files.
Default value: `'/var/log/ccs'`
+##### `tomcat_rest_etc_path`
+
+Data type: `Stdlib::Absolutepath`
+
+Path to CCS tomcat configuration directory.
+
+Default value: `'/etc/ccs/tomcat'`
+
##### `user`
Data type: `String`
@@ -220,6 +235,14 @@ true` to `vcsrepo` type resources.
Default value: `false`
+##### `tomcat_rest`
+
+Data type: `Boolean`
+
+If true, install tomcat rest server configuration
+
+Default value: `false`
+
##### `global_properties`
Data type: `Array[String]`
@@ -236,3 +259,33 @@ Array of extra strings to add to the udp_ccs.properties file.
Default value: `[]`
+##### `tomcat_rest_url`
+
+Data type: `String[1]`
+
+String giving URL for the rest server.
+
+Default value: `'lsstcam-db01:3306/ccsdbprod'`
+
+##### `tomcat_rest_user`
+
+Data type: `Sensitive[String[1]]`
+
+Sensitive string giving username for the rest server.
+
+Default value: `Sensitive('user')`
+
+##### `tomcat_rest_user`
+
+Sensitive string giving password for the rest server.
+
+Default value: `Sensitive('user')`
+
+##### `tomcat_rest_pass`
+
+Data type: `Sensitive[String[1]]`
+
+
+
+Default value: `Sensitive('pass')`
+