@@ -127,42 +127,45 @@ resource "aws_rds_cluster" "primary" {
127127 cluster_identifier = var. cluster_identifier == " " ? module. this . id : var. cluster_identifier
128128 database_name = var. db_name
129129 # manage_master_user_password must be `null` or `true`. If it is `false`, and `master_password` is not `null`, a conflict occurs.
130- manage_master_user_password = var. manage_admin_user_password ? var. manage_admin_user_password : null
131- master_user_secret_kms_key_id = var. admin_user_secret_kms_key_id
132- master_username = local. ignore_admin_credentials ? null : var. admin_user
133- master_password = local. ignore_admin_credentials || var. manage_admin_user_password ? null : var. admin_password
134- backup_retention_period = var. retention_period
135- preferred_backup_window = var. backup_window
136- copy_tags_to_snapshot = var. copy_tags_to_snapshot
137- final_snapshot_identifier = var. cluster_identifier == " " ? lower (module. this . id ) : lower (var. cluster_identifier )
138- skip_final_snapshot = var. skip_final_snapshot
139- apply_immediately = var. apply_immediately
140- db_cluster_instance_class = local. is_serverless ? null : var. db_cluster_instance_class
141- storage_encrypted = local. is_serverless ? null : var. storage_encrypted
142- storage_type = var. storage_type
143- iops = var. iops
144- allocated_storage = var. allocated_storage
145- kms_key_id = var. kms_key_arn
146- source_region = var. source_region
147- snapshot_identifier = var. snapshot_identifier
148- vpc_security_group_ids = compact (flatten ([join (" " , aws_security_group. default [* ]. id ), var . vpc_security_group_ids ]))
149- preferred_maintenance_window = var. maintenance_window
150- network_type = var. network_type
151- db_subnet_group_name = join (" " , aws_db_subnet_group. default [* ]. name )
152- db_cluster_parameter_group_name = join (" " , aws_rds_cluster_parameter_group. default [* ]. name )
153- iam_database_authentication_enabled = var. iam_database_authentication_enabled
154- tags = module. this . tags
155- engine = var. engine
156- engine_version = var. engine_version
157- allow_major_version_upgrade = var. allow_major_version_upgrade
158- db_instance_parameter_group_name = var. allow_major_version_upgrade ? join (" " , aws_db_parameter_group. default [* ]. name ) : null
159- engine_mode = var. engine_mode
160- iam_roles = var. iam_roles
161- backtrack_window = var. backtrack_window
162- enable_http_endpoint = local. enable_http_endpoint
163- port = var. db_port
164- enable_global_write_forwarding = var. enable_global_write_forwarding
165- enable_local_write_forwarding = var. enable_local_write_forwarding
130+ manage_master_user_password = var. manage_admin_user_password ? var. manage_admin_user_password : null
131+ master_user_secret_kms_key_id = var. admin_user_secret_kms_key_id
132+ master_username = local. ignore_admin_credentials ? null : var. admin_user
133+ master_password = local. ignore_admin_credentials || var. manage_admin_user_password ? null : var. admin_password
134+ backup_retention_period = var. retention_period
135+ preferred_backup_window = var. backup_window
136+ copy_tags_to_snapshot = var. copy_tags_to_snapshot
137+ final_snapshot_identifier = var. cluster_identifier == " " ? lower (module. this . id ) : lower (var. cluster_identifier )
138+ skip_final_snapshot = var. skip_final_snapshot
139+ apply_immediately = var. apply_immediately
140+ db_cluster_instance_class = local. is_serverless ? null : var. db_cluster_instance_class
141+ storage_encrypted = local. is_serverless ? null : var. storage_encrypted
142+ storage_type = var. storage_type
143+ iops = var. iops
144+ allocated_storage = var. allocated_storage
145+ kms_key_id = var. kms_key_arn
146+ source_region = var. source_region
147+ snapshot_identifier = var. snapshot_identifier
148+ vpc_security_group_ids = compact (flatten ([join (" " , aws_security_group. default [* ]. id ), var . vpc_security_group_ids ]))
149+ preferred_maintenance_window = var. maintenance_window
150+ network_type = var. network_type
151+ db_subnet_group_name = join (" " , aws_db_subnet_group. default [* ]. name )
152+ db_cluster_parameter_group_name = join (" " , aws_rds_cluster_parameter_group. default [* ]. name )
153+ iam_database_authentication_enabled = var. iam_database_authentication_enabled
154+ tags = module. this . tags
155+ engine = var. engine
156+ engine_version = var. engine_version
157+ allow_major_version_upgrade = var. allow_major_version_upgrade
158+ db_instance_parameter_group_name = var. allow_major_version_upgrade ? join (" " , aws_db_parameter_group. default [* ]. name ) : null
159+ engine_mode = var. engine_mode
160+ iam_roles = var. iam_roles
161+ backtrack_window = var. backtrack_window
162+ enable_http_endpoint = local. enable_http_endpoint
163+ port = var. db_port
164+ enable_global_write_forwarding = var. enable_global_write_forwarding
165+ enable_local_write_forwarding = var. enable_local_write_forwarding
166+ performance_insights_enabled = var. performance_insights_enabled
167+ performance_insights_kms_key_id = var. performance_insights_kms_key_id
168+ performance_insights_retention_period = var. performance_insights_retention_period
166169
167170 depends_on = [
168171 aws_db_subnet_group . default ,
0 commit comments