You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -369,9 +369,10 @@ No modules.
369
369
| <aname="input_iops"></a> [iops](#input\_iops)| The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for each DB instance in the Multi-AZ DB cluster |`number`|`null`| no |
370
370
| <aname="input_is_primary_cluster"></a> [is\_primary\_cluster](#input\_is\_primary\_cluster)| Determines whether cluster is primary cluster with writer instance (set to `false` for global cluster and replica clusters) |`bool`|`true`| no |
371
371
| <aname="input_kms_key_id"></a> [kms\_key\_id](#input\_kms\_key\_id)| The ARN for the KMS encryption key. When specifying `kms_key_id`, `storage_encrypted` needs to be set to `true`|`string`|`null`| no |
372
-
| <aname="input_manage_master_user_password"></a> [manage\_master\_user\_password](#input\_manage\_master\_user\_password)| Set to true to allow RDS to manage the master user password in Secrets Manager. Cannot be set if `master_password` is provided |`bool`|`true`| no |
372
+
| <aname="input_manage_master_user_password"></a> [manage\_master\_user\_password](#input\_manage\_master\_user\_password)| Set to true to allow RDS to manage the master user password in Secrets Manager. Cannot be set if `master_password_wo` is provided |`bool`|`true`| no |
373
373
| <aname="input_manage_master_user_password_rotation"></a> [manage\_master\_user\_password\_rotation](#input\_manage\_master\_user\_password\_rotation)| Whether to manage the master user password rotation. By default, false on creation, rotation is managed by RDS. There is not currently a way to disable this on initial creation even when set to false. Setting this value to false after previously having been set to true will disable automatic rotation |`bool`|`false`| no |
374
-
| <aname="input_master_password"></a> [master\_password](#input\_master\_password)| Password for the master DB user. Note that this may show up in logs, and it will be stored in the state file. Required unless `manage_master_user_password` is set to `true` or unless `snapshot_identifier` or `replication_source_identifier` is provided or unless a `global_cluster_identifier` is provided when the cluster is the secondary cluster of a global database |`string`|`null`| no |
374
+
| <aname="input_master_password_wo"></a> [master\_password\_wo](#input\_master\_password\_wo)| Write-Only required unless `manage_master_user_password` is set to `true`, a `snapshot_identifier`, `replication_source_identifier`, or unless a `global_cluster_identifier` is provided when the cluster is the "secondary" cluster of a global database) Password for the master DB user |`string`|`null`| no |
375
+
| <aname="input_master_password_wo_version"></a> [master\_password\_wo\_version](#input\_master\_password\_wo\_version)| Used together with `master_password_wo` to trigger an update. Increment this value when an update to the `master_password_wo` is required |`string`|`null`| no |
375
376
| <aname="input_master_user_password_rotate_immediately"></a> [master\_user\_password\_rotate\_immediately](#input\_master\_user\_password\_rotate\_immediately)| Specifies whether to rotate the secret immediately or wait until the next scheduled rotation window |`bool`|`null`| no |
376
377
| <aname="input_master_user_password_rotation_automatically_after_days"></a> [master\_user\_password\_rotation\_automatically\_after\_days](#input\_master\_user\_password\_rotation\_automatically\_after\_days)| Specifies the number of days between automatic scheduled rotations of the secret. Either `master_user_password_rotation_automatically_after_days` or `master_user_password_rotation_schedule_expression` must be specified |`number`|`null`| no |
377
378
| <aname="input_master_user_password_rotation_duration"></a> [master\_user\_password\_rotation\_duration](#input\_master\_user\_password\_rotation\_duration)| The length of the rotation window in hours. For example, 3h for a three hour window |`string`|`null`| no |
Copy file name to clipboardExpand all lines: docs/UPGRADE-10.0.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,7 @@ If you find a bug, please open an issue with supporting configuration to reprodu
8
8
- Terraform `v1.11` is now minimum supported version to support write-only (`wo_*`) attributes.
9
9
- AWS provider `v6.18` is now minimum supported version
10
10
- The underlying `aws_security_group_rule` resources has been replaced with `aws_vpc_security_group_ingress_rule` and `aws_vpc_security_group_egress_rule` to allow for more flexibility in defining security group rules.
11
+
-`master_password` is no longer supported and only the write-only equivalent is supported (`master_password_wo` and `master_password_wo_version`).
11
12
12
13
## Additional changes
13
14
@@ -45,6 +46,7 @@ If you find a bug, please open an issue with supporting configuration to reprodu
45
46
-`endpoints.cluster_endpoint_identifier` was previously `endpoints.identifier`
46
47
-`endpoints.custom_endpoint_type` was previously `endpoints.type`
47
48
-`role_associations` was previously `iam_roles`
49
+
-`master_password` replaced with `master_password_wo` and `master_password_wo_version`
48
50
- The variables for DB shard group have been nested under a single, top-level `shard_group` variable:
49
51
-`create_shard_group` removed - set `shard_group` to `null` to disable or provide an object to enable
description="Password for the master DB user. Note that this may show up in logs, and it will be stored in the state file. Required unless `manage_master_user_password` is set to `true` or unless `snapshot_identifier` or `replication_source_identifier` is provided or unless a `global_cluster_identifier` is provided when the cluster is the secondary cluster of a global database"
285
+
variable"master_password_wo" {
286
+
description="Write-Only required unless `manage_master_user_password` is set to `true`, a `snapshot_identifier`, `replication_source_identifier`, or unless a `global_cluster_identifier` is provided when the cluster is the \"secondary\" cluster of a global database) Password for the master DB user"
287
+
type=string
288
+
default=null
289
+
}
290
+
291
+
variable"master_password_wo_version" {
292
+
description="Used together with `master_password_wo` to trigger an update. Increment this value when an update to the `master_password_wo` is required"
0 commit comments