diff --git a/types/configs.pp b/types/configs.pp index 9f321b28..15e7f451 100644 --- a/types/configs.pp +++ b/types/configs.pp @@ -63,7 +63,7 @@ Optional['vault-file'] => Stdlib::Absolutepath, Optional['vault-pass'] => Variant[String[1], Sensitive], Optional['vault-type'] => Enum['PKCS12'], - Optional['log'] => Array[Enum['console','file','gelf']], + Optional['log'] => Array[Enum['console','file','gelf','syslog']], Optional['log-console-color'] => Boolean, Optional['log-console-format'] => String[1], Optional['log-console-output'] => Enum['default','json'], @@ -79,6 +79,10 @@ Optional['log-gelf-max-message-size'] => Integer, Optional['log-gelf-port'] => Stdlib::Port, Optional['log-gelf-timestamp-format'] => String[1], + Optional['log-syslog-protocol'] => Enum['tcp','udp','ssl-tcp'], + Optional['log-syslog-endpoint'] => String[1], + Optional['log-syslog-format'] => String[1], + Optional['log-syslog-output'] => Enum['json','default'], Optional['log-level'] => String[1], Optional['tls-hostname-verifier'] => Enum['ANY','WILDCARD','STRICT'], Optional['truststore-paths'] => Array[String[1]],