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
| <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 automatically\_after\_days or schedule\_expression must be specified. |`number`|`null`| no |
297
297
| <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 |
298
298
| <aname="input_master_user_password_rotation_schedule_expression"></a> [master\_user\_password\_rotation\_schedule\_expression](#input\_master\_user\_password\_rotation\_schedule\_expression)| A cron() or rate() expression that defines the schedule for rotating your secret. Either automatically\_after\_days or schedule\_expression must be specified. |`string`|`null`| no |
299
-
| <aname="input_master_user_secret_kms_key_id"></a> [master\_user\_secret\_kms\_key\_id](#input\_master\_user\_secret\_kms\_key\_id)| The key ARN, key ID, alias ARN or alias name for the KMS key to encrypt the master user password secret in Secrets Manager.<br/> If not specified, the default KMS key for your Amazon Web Services account is used. |`string`|`null`| no |
299
+
| <aname="input_master_user_secret_kms_key_id"></a> [master\_user\_secret\_kms\_key\_id](#input\_master\_user\_secret\_kms\_key\_id)| The key ARN, key ID, alias ARN or alias name for the KMS key to encrypt the master user password secret in Secrets Manager.<br> If not specified, the default KMS key for your Amazon Web Services account is used. |`string`|`null`| no |
300
300
| <aname="input_max_allocated_storage"></a> [max\_allocated\_storage](#input\_max\_allocated\_storage)| Specifies the value for Storage Autoscaling |`number`|`0`| no |
301
301
| <aname="input_monitoring_interval"></a> [monitoring\_interval](#input\_monitoring\_interval)| The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0. Valid Values: 0, 1, 5, 10, 15, 30, 60 |`number`|`0`| no |
302
302
| <aname="input_monitoring_role_arn"></a> [monitoring\_role\_arn](#input\_monitoring\_role\_arn)| The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to CloudWatch Logs. Must be specified if monitoring\_interval is non-zero |`string`|`null`| no |
@@ -318,7 +318,9 @@ No resources.
318
318
| <aname="input_parameter_group_skip_destroy"></a> [parameter\_group\_skip\_destroy](#input\_parameter\_group\_skip\_destroy)| Set to true if you do not wish the parameter group to be deleted at destroy time, and instead just remove the parameter group from the Terraform state |`bool`|`null`| no |
319
319
| <aname="input_parameter_group_use_name_prefix"></a> [parameter\_group\_use\_name\_prefix](#input\_parameter\_group\_use\_name\_prefix)| Determines whether to use `parameter_group_name` as is or create a unique name beginning with the `parameter_group_name` as the prefix |`bool`|`true`| no |
320
320
| <aname="input_parameters"></a> [parameters](#input\_parameters)| A list of DB parameters (map) to apply |`list(map(string))`|`[]`| no |
321
-
| <aname="input_password"></a> [password](#input\_password)| Password for the master DB user. Note that this may show up in logs, and it will be stored in the state file.<br/> The password provided will not be used if `manage_master_user_password` is set to true. |`string`|`null`| no |
321
+
| <aname="input_password"></a> [password](#input\_password)| Password for the master DB user. Note that this may show up in logs, and it will be stored in the state file.<br> The password provided will not be used if `manage_master_user_password` is set to true. |`string`|`null`| no |
322
+
| <aname="input_password_wo"></a> [password\_wo](#input\_password\_wo)| Write-Only password for the master DB user. Password will only be used when `manage_master_user_password` is not set to true and `password` is not set. |`string`|`null`| no |
323
+
| <aname="input_password_wo_version"></a> [password\_wo\_version](#input\_password\_wo\_version)| Used together with password\_wo to trigger an update. Increment this value when an update to password\_wo is required. |`number`|`null`| no |
322
324
| <aname="input_performance_insights_enabled"></a> [performance\_insights\_enabled](#input\_performance\_insights\_enabled)| Specifies whether Performance Insights are enabled |`bool`|`false`| no |
323
325
| <aname="input_performance_insights_kms_key_id"></a> [performance\_insights\_kms\_key\_id](#input\_performance\_insights\_kms\_key\_id)| The ARN for the KMS key to encrypt Performance Insights data |`string`|`null`| no |
324
326
| <aname="input_performance_insights_retention_period"></a> [performance\_insights\_retention\_period](#input\_performance\_insights\_retention\_period)| The amount of time in days to retain Performance Insights data. Valid values are `7`, `731` (2 years) or a multiple of `31`|`number`|`7`| no |
| <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 automatically\_after\_days or schedule\_expression must be specified. |`number`|`null`| no |
88
88
| <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 |
89
89
| <aname="input_master_user_password_rotation_schedule_expression"></a> [master\_user\_password\_rotation\_schedule\_expression](#input\_master\_user\_password\_rotation\_schedule\_expression)| A cron() or rate() expression that defines the schedule for rotating your secret. Either automatically\_after\_days or schedule\_expression must be specified. |`string`|`null`| no |
90
-
| <aname="input_master_user_secret_kms_key_id"></a> [master\_user\_secret\_kms\_key\_id](#input\_master\_user\_secret\_kms\_key\_id)| The key ARN, key ID, alias ARN or alias name for the KMS key to encrypt the master user password secret in Secrets Manager.<br/> If not specified, the default KMS key for your Amazon Web Services account is used. |`string`|`null`| no |
90
+
| <aname="input_master_user_secret_kms_key_id"></a> [master\_user\_secret\_kms\_key\_id](#input\_master\_user\_secret\_kms\_key\_id)| The key ARN, key ID, alias ARN or alias name for the KMS key to encrypt the master user password secret in Secrets Manager.<br> If not specified, the default KMS key for your Amazon Web Services account is used. |`string`|`null`| no |
91
91
| <aname="input_max_allocated_storage"></a> [max\_allocated\_storage](#input\_max\_allocated\_storage)| Specifies the value for Storage Autoscaling |`number`|`0`| no |
92
92
| <aname="input_monitoring_interval"></a> [monitoring\_interval](#input\_monitoring\_interval)| The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0. Valid Values: 0, 1, 5, 10, 15, 30, 60. |`number`|`0`| no |
93
93
| <aname="input_monitoring_role_arn"></a> [monitoring\_role\_arn](#input\_monitoring\_role\_arn)| The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to CloudWatch Logs. Must be specified if monitoring\_interval is non-zero. |`string`|`null`| no |
@@ -101,6 +101,8 @@ No modules.
101
101
| <aname="input_option_group_name"></a> [option\_group\_name](#input\_option\_group\_name)| Name of the DB option group to associate. |`string`|`null`| no |
102
102
| <aname="input_parameter_group_name"></a> [parameter\_group\_name](#input\_parameter\_group\_name)| Name of the DB parameter group to associate |`string`|`null`| no |
103
103
| <aname="input_password"></a> [password](#input\_password)| Password for the master DB user. Note that this may show up in logs, and it will be stored in the state file |`string`|`null`| no |
104
+
| <aname="input_password_wo"></a> [password\_wo](#input\_password\_wo)| Write-Only password for the master DB user. |`string`|`null`| no |
105
+
| <aname="input_password_wo_version"></a> [password\_wo\_version](#input\_password\_wo\_version)| Used together with password\_wo to trigger an update. Increment this value when an update to password\_wo is required. |`number`|`null`| no |
104
106
| <aname="input_performance_insights_enabled"></a> [performance\_insights\_enabled](#input\_performance\_insights\_enabled)| Specifies whether Performance Insights are enabled |`bool`|`false`| no |
105
107
| <aname="input_performance_insights_kms_key_id"></a> [performance\_insights\_kms\_key\_id](#input\_performance\_insights\_kms\_key\_id)| The ARN for the KMS key to encrypt Performance Insights data. |`string`|`null`| no |
106
108
| <aname="input_performance_insights_retention_period"></a> [performance\_insights\_retention\_period](#input\_performance\_insights\_retention\_period)| The amount of time in days to retain Performance Insights data. Either 7 (7 days) or 731 (2 years). |`number`|`7`| no |
0 commit comments