@@ -122,6 +122,7 @@ The following parameters are available in the `redis` class:
122122* [ ` manage_package ` ] ( #-redis--manage_package )
123123* [ ` managed_by_cluster_manager ` ] ( #-redis--managed_by_cluster_manager )
124124* [ ` masterauth ` ] ( #-redis--masterauth )
125+ * [ ` masteruser ` ] ( #-redis--masteruser )
125126* [ ` maxclients ` ] ( #-redis--maxclients )
126127* [ ` maxmemory ` ] ( #-redis--maxmemory )
127128* [ ` maxmemory_policy ` ] ( #-redis--maxmemory_policy )
@@ -532,7 +533,15 @@ Default value: `false`
532533
533534Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
534535
535- If the master is password protected (using the "requirepass" configuration
536+ If the master is password protected (using the "requirepass" configuration)
537+
538+ Default value: ` undef `
539+
540+ ##### <a name =" -redis--masteruser " ></a >` masteruser `
541+
542+ Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
543+
544+ If the master is password protected and a user is defined (using the "user" configuration)
536545
537546Default value: ` undef `
538547
@@ -1514,6 +1523,7 @@ class {'redis::sentinel':
15141523The following parameters are available in the ` redis::sentinel ` class:
15151524
15161525* [ ` auth_pass ` ] ( #-redis--sentinel--auth_pass )
1526+ * [ ` auth_user ` ] ( #-redis--sentinel--auth_user )
15171527* [ ` config_file ` ] ( #-redis--sentinel--config_file )
15181528* [ ` config_file_orig ` ] ( #-redis--sentinel--config_file_orig )
15191529* [ ` config_file_mode ` ] ( #-redis--sentinel--config_file_mode )
@@ -1563,6 +1573,14 @@ The password to use to authenticate with the master and slaves.
15631573
15641574Default value: ` undef `
15651575
1576+ ##### <a name =" -redis--sentinel--auth_user " ></a >` auth_user `
1577+
1578+ Data type: ` Optional[Variant[String[1], Sensitive[String[1]]]] `
1579+
1580+ The username to use to authenticate with the master and slaves.
1581+
1582+ Default value: ` undef `
1583+
15661584##### <a name =" -redis--sentinel--config_file " ></a >` config_file `
15671585
15681586Data type: ` Stdlib::Absolutepath `
@@ -1953,6 +1971,7 @@ The following parameters are available in the `redis::instance` defined type:
19531971* [ ` managed_by_cluster_manager ` ] ( #-redis--instance--managed_by_cluster_manager )
19541972* [ ` manage_service_file ` ] ( #-redis--instance--manage_service_file )
19551973* [ ` masterauth ` ] ( #-redis--instance--masterauth )
1974+ * [ ` masteruser ` ] ( #-redis--instance--masteruser )
19561975* [ ` maxclients ` ] ( #-redis--instance--maxclients )
19571976* [ ` maxmemory ` ] ( #-redis--instance--maxmemory )
19581977* [ ` maxmemory_policy ` ] ( #-redis--instance--maxmemory_policy )
@@ -2305,10 +2324,18 @@ Default value: `true`
23052324
23062325Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
23072326
2308- If the master is password protected (using the "requirepass" configuration
2327+ If the master is password protected (using the "requirepass" configuration)
23092328
23102329Default value: ` $redis::masterauth `
23112330
2331+ ##### <a name =" -redis--instance--masteruser " ></a >` masteruser `
2332+
2333+ Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
2334+
2335+ If the master is password protected and a user is defined (using the "user" configuration)
2336+
2337+ Default value: ` $redis::masteruser `
2338+
23122339##### <a name =" -redis--instance--maxclients " ></a >` maxclients `
23132340
23142341Data type: ` Integer[1] `
0 commit comments