Revision a3e21b67
Added by Ewoud Kohl van Wijngaarden over 5 years ago
manifests/init.pp | ||
---|---|---|
Optional[String] $passenger_ruby_package = $::foreman::params::passenger_ruby_package,
|
||
String $plugin_prefix = $::foreman::params::plugin_prefix,
|
||
Boolean $use_vhost = $::foreman::params::use_vhost,
|
||
String $servername = $::foreman::params::servername,
|
||
Array[String] $serveraliases = $::foreman::params::serveraliases,
|
||
Stdlib::Fqdn $servername = $::foreman::params::servername,
|
||
Array[Stdlib::Fqdn] $serveraliases = $::foreman::params::serveraliases,
|
||
Boolean $ssl = $::foreman::params::ssl,
|
||
Boolean $custom_repo = $::foreman::params::custom_repo,
|
||
String $repo = $::foreman::params::repo,
|
||
... | ... | |
Boolean $db_manage = $::foreman::params::db_manage,
|
||
Enum['mysql', 'postgresql', 'sqlite'] $db_type = $::foreman::params::db_type,
|
||
Optional[Enum['mysql2', 'postgresql', 'sqlite3', 'UNSET']] $db_adapter = 'UNSET',
|
||
Optional[String] $db_host = 'UNSET',
|
||
Variant[Undef, Enum['UNSET'], Integer[0, 65535]] $db_port = 'UNSET',
|
||
Optional[Stdlib::Host] $db_host = 'UNSET',
|
||
Variant[Undef, Enum['UNSET'], Stdlib::Port] $db_port = 'UNSET',
|
||
Optional[String] $db_database = 'UNSET',
|
||
Optional[String] $db_username = $::foreman::params::db_username,
|
||
Optional[String] $db_password = $::foreman::params::db_password,
|
||
... | ... | |
Boolean $organizations_enabled = $::foreman::params::organizations_enabled,
|
||
Optional[String] $passenger_interface = $::foreman::params::passenger_interface,
|
||
String $vhost_priority = $::foreman::params::vhost_priority,
|
||
Integer[0, 65535] $server_port = $::foreman::params::server_port,
|
||
Integer[0, 65535] $server_ssl_port = $::foreman::params::server_ssl_port,
|
||
Stdlib::Port $server_port = $::foreman::params::server_port,
|
||
Stdlib::Port $server_ssl_port = $::foreman::params::server_ssl_port,
|
||
Stdlib::Absolutepath $server_ssl_ca = $::foreman::params::server_ssl_ca,
|
||
Stdlib::Absolutepath $server_ssl_chain = $::foreman::params::server_ssl_chain,
|
||
Stdlib::Absolutepath $server_ssl_cert = $::foreman::params::server_ssl_cert,
|
||
Variant[String[0], Stdlib::Absolutepath] $server_ssl_certs_dir = $::foreman::params::server_ssl_certs_dir,
|
||
Variant[Enum[''], Stdlib::Absolutepath] $server_ssl_certs_dir = $::foreman::params::server_ssl_certs_dir,
|
||
Stdlib::Absolutepath $server_ssl_key = $::foreman::params::server_ssl_key,
|
||
Optional[Variant[String[0], Stdlib::Absolutepath]] $server_ssl_crl = $::foreman::params::server_ssl_crl,
|
||
Variant[Enum[''], Stdlib::Absolutepath] $server_ssl_crl = $::foreman::params::server_ssl_crl,
|
||
Optional[String] $server_ssl_protocol = $::foreman::params::server_ssl_protocol,
|
||
Stdlib::Absolutepath $client_ssl_ca = $::foreman::params::client_ssl_ca,
|
||
Stdlib::Absolutepath $client_ssl_cert = $::foreman::params::client_ssl_cert,
|
||
... | ... | |
Enum['pattern', 'multiline_pattern', 'json'] $logging_layout = $::foreman::params::logging_layout,
|
||
Hash[String, Boolean] $loggers = $::foreman::params::loggers,
|
||
Optional[Enum['sendmail', 'smtp']] $email_delivery_method = $::foreman::params::email_delivery_method,
|
||
Optional[String] $email_smtp_address = $::foreman::params::email_smtp_address,
|
||
Integer[0, 65535] $email_smtp_port = $::foreman::params::email_smtp_port,
|
||
Optional[String] $email_smtp_domain = $::foreman::params::email_smtp_domain,
|
||
Optional[Stdlib::Host] $email_smtp_address = $::foreman::params::email_smtp_address,
|
||
Stdlib::Port $email_smtp_port = $::foreman::params::email_smtp_port,
|
||
Optional[Stdlib::Fqdn] $email_smtp_domain = $::foreman::params::email_smtp_domain,
|
||
Enum['none', 'plain', 'login', 'cram-md5'] $email_smtp_authentication = $::foreman::params::email_smtp_authentication,
|
||
Optional[String] $email_smtp_user_name = $::foreman::params::email_smtp_user_name,
|
||
Optional[String] $email_smtp_password = $::foreman::params::email_smtp_password,
|
||
... | ... | |
Enum['statsd', 'statsite', 'datadog'] $telemetry_statsd_protocol = $::foreman::params::telemetry_statsd_protocol,
|
||
Boolean $telemetry_logger_enabled = $::foreman::params::telemetry_logger_enabled,
|
||
Enum['DEBUG', 'INFO', 'WARN', 'ERROR', 'FATAL'] $telemetry_logger_level = $::foreman::params::telemetry_logger_level,
|
||
Integer[0, 65535] $dynflow_pool_size = $::foreman::params::dynflow_pool_size,
|
||
Stdlib::Port $dynflow_pool_size = $::foreman::params::dynflow_pool_size,
|
||
String $jobs_service = $::foreman::params::jobs_service,
|
||
Boolean $hsts_enabled = $::foreman::params::hsts_enabled,
|
||
) inherits foreman::params {
|
Also available in: Unified diff
Use more datatypes