|
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