@@ -122,6 +122,7 @@ The following parameters are available in the `redis` class:
122
122
* [ ` manage_package ` ] ( #-redis--manage_package )
123
123
* [ ` managed_by_cluster_manager ` ] ( #-redis--managed_by_cluster_manager )
124
124
* [ ` masterauth ` ] ( #-redis--masterauth )
125
+ * [ ` masteruser ` ] ( #-redis--masteruser )
125
126
* [ ` maxclients ` ] ( #-redis--maxclients )
126
127
* [ ` maxmemory ` ] ( #-redis--maxmemory )
127
128
* [ ` maxmemory_policy ` ] ( #-redis--maxmemory_policy )
@@ -532,7 +533,15 @@ Default value: `false`
532
533
533
534
Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
534
535
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)
536
545
537
546
Default value: ` undef `
538
547
@@ -1514,6 +1523,7 @@ class {'redis::sentinel':
1514
1523
The following parameters are available in the ` redis::sentinel ` class:
1515
1524
1516
1525
* [ ` auth_pass ` ] ( #-redis--sentinel--auth_pass )
1526
+ * [ ` auth_user ` ] ( #-redis--sentinel--auth_user )
1517
1527
* [ ` config_file ` ] ( #-redis--sentinel--config_file )
1518
1528
* [ ` config_file_orig ` ] ( #-redis--sentinel--config_file_orig )
1519
1529
* [ ` config_file_mode ` ] ( #-redis--sentinel--config_file_mode )
@@ -1563,6 +1573,14 @@ The password to use to authenticate with the master and slaves.
1563
1573
1564
1574
Default value: ` undef `
1565
1575
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
+
1566
1584
##### <a name =" -redis--sentinel--config_file " ></a >` config_file `
1567
1585
1568
1586
Data type: ` Stdlib::Absolutepath `
@@ -1953,6 +1971,7 @@ The following parameters are available in the `redis::instance` defined type:
1953
1971
* [ ` managed_by_cluster_manager ` ] ( #-redis--instance--managed_by_cluster_manager )
1954
1972
* [ ` manage_service_file ` ] ( #-redis--instance--manage_service_file )
1955
1973
* [ ` masterauth ` ] ( #-redis--instance--masterauth )
1974
+ * [ ` masteruser ` ] ( #-redis--instance--masteruser )
1956
1975
* [ ` maxclients ` ] ( #-redis--instance--maxclients )
1957
1976
* [ ` maxmemory ` ] ( #-redis--instance--maxmemory )
1958
1977
* [ ` maxmemory_policy ` ] ( #-redis--instance--maxmemory_policy )
@@ -2305,7 +2324,15 @@ Default value: `true`
2305
2324
2306
2325
Data type: ` Optional[Variant[String[1], Sensitive[String[1]], Deferred]] `
2307
2326
2308
- If the master is password protected (using the "requirepass" configuration
2327
+ If the master is password protected (using the "requirepass" configuration)
2328
+
2329
+ Default value: ` $redis::masterauth `
2330
+
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)
2309
2336
2310
2337
Default value: ` $redis::masterauth `
2311
2338
0 commit comments