|
39 | 39 | Stdlib::Unixpath $log_dir = $::nginx::params::log_dir, |
40 | 40 | String[1] $log_group = $::nginx::params::log_group, |
41 | 41 | Stdlib::Filemode $log_mode = '0750', |
42 | | - Variant[Stdlib::Unixpath, Array[Stdlib::Unixpath]] $http_access_log = "${log_dir}/${::nginx::params::http_access_log_file}", |
| 42 | + Variant[String[1], Array[String[1]]] $http_access_log = "${log_dir}/${::nginx::params::http_access_log_file}", |
43 | 43 | Optional[String[1]] $http_format_log = undef, |
44 | | - Variant[Stdlib::Unixpath, Array[Stdlib::Unixpath]] $nginx_error_log = "${log_dir}/${::nginx::params::nginx_error_log_file}", |
| 44 | + Variant[String[1], Array[String[1]]] $nginx_error_log = "${log_dir}/${::nginx::params::nginx_error_log_file}", |
45 | 45 | Nginx::ErrorLogSeverity $nginx_error_log_severity = 'error', |
46 | 46 | Optional[Stdlib::Unixpath] $pid = $::nginx::params::pid, |
47 | 47 | Stdlib::Unixpath $proxy_temp_path = $::nginx::params::proxy_temp_path, |
|
83 | 83 | String[1] $gzip_proxied = 'off', |
84 | 84 | Optional[Variant[Array[String[1]], String[1]]] $gzip_types = undef, |
85 | 85 | Nginx::Toggle $gzip_vary = 'off', |
86 | | - Optional[Variant[Hash[String[1],String], Array[String[1]]]] $http_cfg_prepend = undef, |
87 | | - Optional[Variant[Hash[String[1],String], Array[String[1]]]] $http_cfg_append = undef, |
88 | | - Optional[Variant[Array[String[1]], String[1]]] $http_raw_prepend = undef, |
89 | | - Optional[Variant[Array[String[1]], String[1]]] $http_raw_append = undef, |
| 86 | + Optional[Variant[Hash, Array]] $http_cfg_prepend = undef, |
| 87 | + Optional[Variant[Hash, Array]] $http_cfg_append = undef, |
| 88 | + Optional[Variant[Hash, Array]] $http_raw_prepend = undef, |
| 89 | + Optional[Variant[Hash, Array]] $http_raw_append = undef, |
90 | 90 | Nginx::Toggle $http_tcp_nodelay = 'on', |
91 | | - Nginx::Toggle $http_tcp_nopush = 'off', |
| 91 | + Optional[Nginx::Toggle] $http_tcp_nopush = undef, |
92 | 92 | Nginx::Duration $keepalive_timeout = '65s', |
93 | 93 | String[1] $keepalive_requests = '100', |
94 | 94 | Hash[String[1],String] $log_format = {}, |
|
97 | 97 | Nginx::Toggle $multi_accept = 'off', |
98 | 98 | Integer $names_hash_bucket_size = 64, |
99 | 99 | Integer $names_hash_max_size = 512, |
100 | | - Optional[Variant[Hash[String[1],String], Tuple[String]]] $nginx_cfg_prepend = undef, |
| 100 | + Optional[Variant[Hash, Array]] $nginx_cfg_prepend = undef, |
101 | 101 | String[1] $proxy_buffers = '32 4k', |
102 | 102 | String[1] $proxy_buffer_size = '8k', |
103 | 103 | Nginx::Duration $proxy_cache_inactive = '20m', |
|
124 | 124 | Array[String[1]] $proxy_hide_header = [], |
125 | 125 | Array[String[1]] $proxy_pass_header = [], |
126 | 126 | Array[String[1]] $proxy_ignore_header = [], |
127 | | - Nginx::Toggle $sendfile = 'on', |
| 127 | + Optional[Nginx::Toggle] $sendfile = undef, |
128 | 128 | String[1] $server_tokens = 'on', |
129 | 129 | Boolean $spdy = false, |
130 | 130 | Boolean $http2 = false, |
|
0 commit comments