-record(restore_d_b_cluster_to_point_in_time_input, { db_cluster_identifier :: gleam@option:option(binary()), restore_type :: gleam@option:option(binary()), source_db_cluster_identifier :: gleam@option:option(binary()), restore_to_time :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()), use_latest_restorable_time :: gleam@option:option(boolean()), port :: gleam@option:option(integer()), db_subnet_group_name :: gleam@option:option(binary()), option_group_name :: gleam@option:option(binary()), vpc_security_group_ids :: gleam@option:option(list(binary())), tags :: gleam@option:option(list(aws@services@rds:tag())), kms_key_id :: gleam@option:option(binary()), enable_iam_database_authentication :: gleam@option:option(boolean()), backtrack_window :: gleam@option:option(integer()), enable_cloudwatch_logs_exports :: gleam@option:option(list(binary())), db_cluster_parameter_group_name :: gleam@option:option(binary()), deletion_protection :: gleam@option:option(boolean()), copy_tags_to_snapshot :: gleam@option:option(boolean()), domain :: gleam@option:option(binary()), domain_iam_role_name :: gleam@option:option(binary()), db_cluster_instance_class :: gleam@option:option(binary()), storage_type :: gleam@option:option(binary()), publicly_accessible :: gleam@option:option(boolean()), iops :: gleam@option:option(integer()), network_type :: gleam@option:option(binary()), source_db_cluster_resource_id :: gleam@option:option(binary()), serverless_v2_scaling_configuration :: gleam@option:option(aws@services@rds:serverless_v2_scaling_configuration()), scaling_configuration :: gleam@option:option(aws@services@rds:scaling_configuration()), engine_mode :: gleam@option:option(binary()), rds_custom_cluster_configuration :: gleam@option:option(aws@services@rds:rds_custom_cluster_configuration()), monitoring_interval :: gleam@option:option(integer()), monitoring_role_arn :: gleam@option:option(binary()), enable_performance_insights :: gleam@option:option(boolean()), performance_insights_kms_key_id :: gleam@option:option(binary()), performance_insights_retention_period :: gleam@option:option(integer()), backup_retention_period :: gleam@option:option(integer()), preferred_backup_window :: gleam@option:option(binary()), engine_lifecycle_support :: gleam@option:option(binary()), tag_specifications :: gleam@option:option(list(aws@services@rds:tag_specification())), enable_vpc_networking :: gleam@option:option(boolean()), enable_internet_access_gateway :: gleam@option:option(boolean()) }).