-record(modify_d_b_cluster_input, { db_cluster_identifier :: binary(), new_db_cluster_identifier :: gleam@option:option(binary()), apply_immediately :: gleam@option:option(boolean()), backup_retention_period :: gleam@option:option(integer()), db_cluster_parameter_group_name :: gleam@option:option(binary()), vpc_security_group_ids :: gleam@option:option(list(binary())), port :: gleam@option:option(integer()), master_user_password :: gleam@option:option(binary()), option_group_name :: gleam@option:option(binary()), preferred_backup_window :: gleam@option:option(binary()), preferred_maintenance_window :: gleam@option:option(binary()), enable_iam_database_authentication :: gleam@option:option(boolean()), backtrack_window :: gleam@option:option(integer()), cloudwatch_logs_export_configuration :: gleam@option:option(aws@services@rds:cloudwatch_logs_export_configuration()), engine_version :: gleam@option:option(binary()), allow_major_version_upgrade :: gleam@option:option(boolean()), db_instance_parameter_group_name :: gleam@option:option(binary()), domain :: gleam@option:option(binary()), domain_iam_role_name :: gleam@option:option(binary()), scaling_configuration :: gleam@option:option(aws@services@rds:scaling_configuration()), deletion_protection :: gleam@option:option(boolean()), enable_http_endpoint :: gleam@option:option(boolean()), copy_tags_to_snapshot :: gleam@option:option(boolean()), enable_global_write_forwarding :: gleam@option:option(boolean()), db_cluster_instance_class :: gleam@option:option(binary()), allocated_storage :: gleam@option:option(integer()), storage_type :: gleam@option:option(binary()), iops :: gleam@option:option(integer()), auto_minor_version_upgrade :: gleam@option:option(boolean()), network_type :: gleam@option:option(binary()), serverless_v2_scaling_configuration :: gleam@option:option(aws@services@rds:serverless_v2_scaling_configuration()), monitoring_interval :: gleam@option:option(integer()), monitoring_role_arn :: gleam@option:option(binary()), database_insights_mode :: gleam@option:option(aws@services@rds:database_insights_mode()), enable_performance_insights :: gleam@option:option(boolean()), performance_insights_kms_key_id :: gleam@option:option(binary()), performance_insights_retention_period :: gleam@option:option(integer()), manage_master_user_password :: gleam@option:option(boolean()), rotate_master_user_password :: gleam@option:option(boolean()), enable_local_write_forwarding :: gleam@option:option(boolean()), master_user_secret_kms_key_id :: gleam@option:option(binary()), engine_mode :: gleam@option:option(binary()), allow_engine_mode_change :: gleam@option:option(boolean()), aws_backup_recovery_point_arn :: gleam@option:option(binary()), enable_limitless_database :: gleam@option:option(boolean()), ca_certificate_identifier :: gleam@option:option(binary()), master_user_authentication_type :: gleam@option:option(aws@services@rds:master_user_authentication_type()) }).