# manage prowlarr class prowlarr ( $packages = $prowlarr::params::packages, $user = $prowlarr::params::user, $group = $prowlarr::params::group, $manage_group = $prowlarr::params::manage_group, $base_path = $prowlarr::params::base_path, $install_path = $prowlarr::params::install_path, $config_folder = $prowlarr::params::config_folder, $app_folder = $prowlarr::params::app_folder, $archive_name = $prowlarr::params::archive_name, $archive_url = $prowlarr::params::archive_url, $executable = $prowlarr::params::executable, $service_enable = $prowlarr::params::service_enable, $service_name = $prowlarr::params::service_name, $bind_address = $prowlarr::params::bind_address, $port = $prowlarr::params::port, $ssl_port = $prowlarr::params::ssl_port, $enable_ssl = $prowlarr::params::enable_ssl, $launch_browser = $prowlarr::params::launch_browser, $api_key = $prowlarr::params::api_key, $authentication_method = $prowlarr::params::authentication_method, $authentication_required = $prowlarr::params::authentication_required, $branch = $prowlarr::params::branch, $log_level = $prowlarr::params::log_level, $ssl_cert_path = $prowlarr::params::ssl_cert_path, $ssl_cert_password = $prowlarr::params::ssl_cert_password, $url_base = $prowlarr::params::url_base, $instance_name = $prowlarr::params::instance_name, ) inherits prowlarr::params { include prowlarr::install include prowlarr::config include prowlarr::service Class['prowlarr::install'] -> Class['prowlarr::config'] -> Class['prowlarr::service'] }