@@ -184,6 +184,7 @@ The following parameters are available in the `redis` class:
184184* [ ` tls_port ` ] ( #-redis--tls_port )
185185* [ ` tls_cert_file ` ] ( #-redis--tls_cert_file )
186186* [ ` tls_key_file ` ] ( #-redis--tls_key_file )
187+ * [ ` tls_key_file_pass ` ] ( #-redis--tls_key_file_pass )
187188* [ ` tls_ca_cert_file ` ] ( #-redis--tls_ca_cert_file )
188189* [ ` tls_ca_cert_dir ` ] ( #-redis--tls_ca_cert_dir )
189190* [ ` tls_auth_clients ` ] ( #-redis--tls_auth_clients )
@@ -1043,6 +1044,14 @@ Specify which privaye key file to use for TLS connections.
10431044
10441045Default value: ` undef `
10451046
1047+ ##### <a name =" -redis--tls_key_file_pass " ></a >` tls_key_file_pass `
1048+
1049+ Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
1050+
1051+ Passphrase to encrypt the private key file.
1052+
1053+ Default value: ` undef `
1054+
10461055##### <a name =" -redis--tls_ca_cert_file " ></a >` tls_ca_cert_file `
10471056
10481057Data type: ` Optional[Stdlib::Absolutepath] `
@@ -1546,6 +1555,7 @@ The following parameters are available in the `redis::sentinel` class:
15461555* [ ` service_enable ` ] ( #-redis--sentinel--service_enable )
15471556* [ ` tls_cert_file ` ] ( #-redis--sentinel--tls_cert_file )
15481557* [ ` tls_key_file ` ] ( #-redis--sentinel--tls_key_file )
1558+ * [ ` tls_key_file_pass ` ] ( #-redis--sentinel--tls_key_file_pass )
15491559* [ ` tls_ca_cert_file ` ] ( #-redis--sentinel--tls_ca_cert_file )
15501560* [ ` tls_ca_cert_dir ` ] ( #-redis--sentinel--tls_ca_cert_dir )
15511561* [ ` tls_auth_clients ` ] ( #-redis--sentinel--tls_auth_clients )
@@ -1834,6 +1844,14 @@ Specify which privaye key file to use for TLS connections.
18341844
18351845Default value: ` undef `
18361846
1847+ ##### <a name =" -redis--sentinel--tls_key_file_pass " ></a >` tls_key_file_pass `
1848+
1849+ Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
1850+
1851+ Passphrase to encrypt the private key file.
1852+
1853+ Default value: ` undef `
1854+
18371855##### <a name =" -redis--sentinel--tls_ca_cert_file " ></a >` tls_ca_cert_file `
18381856
18391857Data type: ` Optional[Stdlib::Absolutepath] `
@@ -2031,6 +2049,7 @@ The following parameters are available in the `redis::instance` defined type:
20312049* [ ` tls_port ` ] ( #-redis--instance--tls_port )
20322050* [ ` tls_cert_file ` ] ( #-redis--instance--tls_cert_file )
20332051* [ ` tls_key_file ` ] ( #-redis--instance--tls_key_file )
2052+ * [ ` tls_key_file_pass ` ] ( #-redis--instance--tls_key_file_pass )
20342053* [ ` tls_ca_cert_file ` ] ( #-redis--instance--tls_ca_cert_file )
20352054* [ ` tls_ca_cert_dir ` ] ( #-redis--instance--tls_ca_cert_dir )
20362055* [ ` tls_auth_clients ` ] ( #-redis--instance--tls_auth_clients )
@@ -2742,6 +2761,14 @@ Specify which privaye key file to use for TLS connections.
27422761
27432762Default value: ` $redis::tls_key_file `
27442763
2764+ ##### <a name =" -redis--instance--tls_key_file_pass " ></a >` tls_key_file_pass `
2765+
2766+ Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
2767+
2768+ Passphrase to encrypt the private key file.
2769+
2770+ Default value: ` $redis::tls_key_file_pass `
2771+
27452772##### <a name =" -redis--instance--tls_ca_cert_file " ></a >` tls_ca_cert_file `
27462773
27472774Data type: ` Optional[Stdlib::Absolutepath] `
0 commit comments