-record(restore_d_b_instance_to_point_in_time_input, { source_db_instance_identifier :: gleam@option:option(binary()), target_db_instance_identifier :: binary(), restore_time :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()), use_latest_restorable_time :: gleam@option:option(boolean()), db_instance_class :: gleam@option:option(binary()), port :: gleam@option:option(integer()), availability_zone :: gleam@option:option(binary()), db_subnet_group_name :: gleam@option:option(binary()), multi_az :: gleam@option:option(boolean()), publicly_accessible :: gleam@option:option(boolean()), auto_minor_version_upgrade :: gleam@option:option(boolean()), license_model :: gleam@option:option(binary()), db_name :: gleam@option:option(binary()), engine :: gleam@option:option(binary()), iops :: gleam@option:option(integer()), storage_throughput :: gleam@option:option(integer()), option_group_name :: gleam@option:option(binary()), copy_tags_to_snapshot :: gleam@option:option(boolean()), tags :: gleam@option:option(list(aws@services@rds:tag())), storage_type :: gleam@option:option(binary()), tde_credential_arn :: gleam@option:option(binary()), tde_credential_password :: gleam@option:option(binary()), vpc_security_group_ids :: gleam@option:option(list(binary())), domain :: gleam@option:option(binary()), domain_iam_role_name :: gleam@option:option(binary()), domain_fqdn :: gleam@option:option(binary()), domain_ou :: gleam@option:option(binary()), domain_auth_secret_arn :: gleam@option:option(binary()), domain_dns_ips :: gleam@option:option(list(binary())), enable_iam_database_authentication :: gleam@option:option(boolean()), enable_cloudwatch_logs_exports :: gleam@option:option(list(binary())), processor_features :: gleam@option:option(list(aws@services@rds:processor_feature())), use_default_processor_features :: gleam@option:option(boolean()), db_parameter_group_name :: gleam@option:option(binary()), deletion_protection :: gleam@option:option(boolean()), source_dbi_resource_id :: gleam@option:option(binary()), max_allocated_storage :: gleam@option:option(integer()), enable_customer_owned_ip :: gleam@option:option(boolean()), network_type :: gleam@option:option(binary()), source_db_instance_automated_backups_arn :: gleam@option:option(binary()), backup_target :: gleam@option:option(binary()), custom_iam_instance_profile :: gleam@option:option(binary()), allocated_storage :: gleam@option:option(integer()), backup_retention_period :: gleam@option:option(integer()), preferred_backup_window :: gleam@option:option(binary()), dedicated_log_volume :: gleam@option:option(boolean()), ca_certificate_identifier :: gleam@option:option(binary()), engine_lifecycle_support :: gleam@option:option(binary()), additional_storage_volumes :: gleam@option:option(list(aws@services@rds:additional_storage_volume())), tag_specifications :: gleam@option:option(list(aws@services@rds:tag_specification())), manage_master_user_password :: gleam@option:option(boolean()), master_user_secret_kms_key_id :: gleam@option:option(binary()) }).