Module Smaws_Client_RDS

RDS client library built on EIO.

Types

module Types : sig ... end

Builders

val make_vpc_security_group_membership : ?status:Types.string_ -> ?vpc_security_group_id:Types.string_ -> unit -> Types.vpc_security_group_membership
val make_range : ?step:Types.integer_optional -> ?to_:Types.integer -> ?from_:Types.integer -> unit -> Types.range
val make_double_range : ?to_:Types.double -> ?from_:Types.double -> unit -> Types.double_range
val make_valid_storage_options : ?supports_storage_autoscaling:Types.boolean_ -> ?storage_throughput_to_iops_ratio:Types.double_range_list -> ?provisioned_storage_throughput:Types.range_list -> ?iops_to_storage_ratio:Types.double_range_list -> ?provisioned_iops:Types.range_list -> ?storage_size:Types.range_list -> ?storage_type:Types.string_ -> unit -> Types.valid_storage_options
val make_valid_volume_options : ?storage:Types.valid_storage_options_list -> ?volume_name:Types.string_ -> unit -> Types.valid_volume_options
val make_upgrade_target : ?supports_integrations:Types.boolean_optional -> ?supports_local_write_forwarding:Types.boolean_optional -> ?supports_limitless_database:Types.boolean_optional -> ?supports_babelfish:Types.boolean_optional -> ?supports_global_databases:Types.boolean_optional -> ?supports_parallel_query:Types.boolean_optional -> ?supported_engine_modes:Types.engine_mode_list -> ?is_major_version_upgrade:Types.boolean_ -> ?auto_upgrade:Types.boolean_ -> ?description:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.upgrade_target
val make_available_processor_feature : ?allowed_values:Types.string_ -> ?default_value:Types.string_ -> ?name:Types.string_ -> unit -> Types.available_processor_feature
val make_valid_additional_storage_options : ?volumes:Types.valid_volume_options_list -> ?supports_additional_storage_volumes:Types.boolean_ -> unit -> Types.valid_additional_storage_options
val make_valid_db_instance_modifications_message : ?additional_storage:Types.valid_additional_storage_options -> ?supports_dedicated_log_volume:Types.boolean_ -> ?valid_processor_features:Types.available_processor_feature_list -> ?storage:Types.valid_storage_options_list -> unit -> Types.valid_db_instance_modifications_message
val make_user_auth_config : ?client_password_auth_type:Types.client_password_auth_type -> ?iam_auth:Types.iam_auth_mode -> ?secret_arn:Types.arn -> ?auth_scheme:Types.auth_scheme -> ?user_name:Types.auth_user_name -> ?description:Types.description -> unit -> Types.user_auth_config
val make_user_auth_config_info : ?client_password_auth_type:Types.client_password_auth_type -> ?iam_auth:Types.iam_auth_mode -> ?secret_arn:Types.string_ -> ?auth_scheme:Types.auth_scheme -> ?user_name:Types.string_ -> ?description:Types.string_ -> unit -> Types.user_auth_config_info
val make_timezone : ?timezone_name:Types.string_ -> unit -> Types.timezone
val make_tenant_database_pending_modified_values : ?tenant_db_name:Types.string_ -> ?master_user_password:Types.sensitive_string -> unit -> Types.tenant_database_pending_modified_values
val make_master_user_secret : ?kms_key_id:Types.string_ -> ?secret_status:Types.string_ -> ?secret_arn:Types.string_ -> unit -> Types.master_user_secret
val make_tag : ?value:Types.string_ -> ?key:Types.string_ -> unit -> Types.tag
val make_tenant_database : ?tag_list:Types.tag_list -> ?master_user_secret:Types.master_user_secret -> ?pending_modified_values:Types.tenant_database_pending_modified_values -> ?deletion_protection:Types.boolean_ -> ?nchar_character_set_name:Types.string_ -> ?character_set_name:Types.string_ -> ?tenant_database_ar_n:Types.string_ -> ?tenant_database_resource_id:Types.string_ -> ?dbi_resource_id:Types.string_ -> ?master_username:Types.string_ -> ?status:Types.string_ -> ?tenant_db_name:Types.string_ -> ?db_instance_identifier:Types.string_ -> ?tenant_database_create_time:Types.t_stamp -> unit -> Types.tenant_database
val make_tenant_databases_message : ?tenant_databases:Types.tenant_databases_list -> ?marker:Types.string_ -> unit -> Types.tenant_databases_message
val make_target_health : ?description:Types.string_ -> ?reason:Types.target_health_reason -> ?state:Types.target_state -> unit -> Types.target_health
val make_db_proxy_target : ?target_health:Types.target_health -> ?role:Types.target_role -> ?type_:Types.target_type -> ?port:Types.integer -> ?rds_resource_id:Types.string_ -> ?tracked_cluster_id:Types.string_ -> ?endpoint:Types.string_ -> ?target_arn:Types.string_ -> unit -> Types.db_proxy_target
val make_connection_pool_configuration_info : ?init_query:Types.operator_sensitive_string -> ?session_pinning_filters:Types.string_list -> ?connection_borrow_timeout:Types.integer -> ?max_idle_connections_percent:Types.integer -> ?max_connections_percent:Types.integer -> unit -> Types.connection_pool_configuration_info
val make_db_proxy_target_group : ?updated_date:Types.t_stamp -> ?created_date:Types.t_stamp -> ?connection_pool_config:Types.connection_pool_configuration_info -> ?status:Types.string_ -> ?is_default:Types.boolean_ -> ?target_group_arn:Types.string_ -> ?target_group_name:Types.string_ -> ?db_proxy_name:Types.string_ -> unit -> Types.db_proxy_target_group
val make_tag_specification : ?tags:Types.tag_list -> ?resource_type:Types.string_ -> unit -> Types.tag_specification
val make_tag_list_message : ?tag_list:Types.tag_list -> unit -> Types.tag_list_message
val make_endpoint : ?hosted_zone_id:Types.string_ -> ?port:Types.integer -> ?address:Types.string_ -> unit -> Types.endpoint
val make_db_security_group_membership : ?status:Types.string_ -> ?db_security_group_name:Types.string_ -> unit -> Types.db_security_group_membership
val make_db_parameter_group_status : ?parameter_apply_status:Types.string_ -> ?db_parameter_group_name:Types.string_ -> unit -> Types.db_parameter_group_status
val make_availability_zone : ?name:Types.string_ -> unit -> Types.availability_zone
val make_outpost : ?arn:Types.string_ -> unit -> Types.outpost
val make_subnet : ?subnet_status:Types.string_ -> ?subnet_outpost:Types.outpost -> ?subnet_availability_zone:Types.availability_zone -> ?subnet_identifier:Types.string_ -> unit -> Types.subnet
val make_db_subnet_group : ?supported_network_types:Types.string_list -> ?db_subnet_group_arn:Types.string_ -> ?subnets:Types.subnet_list -> ?subnet_group_status:Types.string_ -> ?vpc_id:Types.string_ -> ?db_subnet_group_description:Types.string_ -> ?db_subnet_group_name:Types.string_ -> unit -> Types.db_subnet_group
val make_pending_cloudwatch_logs_exports : ?log_types_to_disable:Types.log_type_list -> ?log_types_to_enable:Types.log_type_list -> unit -> Types.pending_cloudwatch_logs_exports
val make_processor_feature : ?value:Types.string_ -> ?name:Types.string_ -> unit -> Types.processor_feature
val make_additional_storage_volume : ?storage_type:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?max_allocated_storage:Types.integer_optional -> ?iop_s:Types.integer_optional -> ?allocated_storage:Types.integer_optional -> volume_name:Types.string_ -> unit -> Types.additional_storage_volume
val make_pending_modified_values : ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?engine:Types.string_ -> ?dedicated_log_volume:Types.boolean_optional -> ?iam_database_authentication_enabled:Types.boolean_optional -> ?multi_tenant:Types.boolean_optional -> ?resume_full_automation_mode_time:Types.t_stamp -> ?automation_mode:Types.automation_mode -> ?processor_features:Types.processor_feature_list -> ?pending_cloudwatch_logs_exports:Types.pending_cloudwatch_logs_exports -> ?db_subnet_group_name:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?storage_type:Types.string_ -> ?db_instance_identifier:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?backup_retention_period:Types.integer_optional -> ?port:Types.integer_optional -> ?master_user_password:Types.sensitive_string -> ?allocated_storage:Types.integer_optional -> ?db_instance_class:Types.string_ -> unit -> Types.pending_modified_values
val make_option_group_membership : ?status:Types.string_ -> ?option_group_name:Types.string_ -> unit -> Types.option_group_membership
val make_db_instance_status_info : ?message:Types.string_ -> ?status:Types.string_ -> ?normal:Types.boolean_ -> ?status_type:Types.string_ -> unit -> Types.db_instance_status_info
val make_domain_membership : ?dns_ips:Types.string_list -> ?auth_secret_arn:Types.string_ -> ?o_u:Types.string_ -> ?iam_role_name:Types.string_ -> ?fqd_n:Types.string_ -> ?status:Types.string_ -> ?domain:Types.string_ -> unit -> Types.domain_membership
val make_db_instance_role : ?status:Types.string_ -> ?feature_name:Types.string_ -> ?role_arn:Types.string_ -> unit -> Types.db_instance_role
val make_db_instance_automated_backups_replication : ?db_instance_automated_backups_arn:Types.string_ -> unit -> Types.db_instance_automated_backups_replication
val make_certificate_details : ?valid_till:Types.t_stamp -> ?ca_identifier:Types.string_ -> unit -> Types.certificate_details
val make_additional_storage_volume_output : ?storage_type:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?max_allocated_storage:Types.integer_optional -> ?iop_s:Types.integer_optional -> ?allocated_storage:Types.integer -> ?storage_volume_status:Types.string_ -> ?volume_name:Types.string_ -> unit -> Types.additional_storage_volume_output
val make_db_instance : ?storage_volume_status:Types.string_ -> ?additional_storage_volumes:Types.additional_storage_volumes_output_list -> ?engine_lifecycle_support:Types.string_ -> ?is_storage_config_upgrade_available:Types.boolean_optional -> ?dedicated_log_volume:Types.boolean_ -> ?multi_tenant:Types.boolean_optional -> ?percent_progress:Types.string_ -> ?read_replica_source_db_cluster_identifier:Types.string_ -> ?master_user_secret:Types.master_user_secret -> ?db_system_id:Types.string_ -> ?certificate_details:Types.certificate_details -> ?activity_stream_policy_status:Types.activity_stream_policy_status -> ?custom_iam_instance_profile:Types.string_ -> ?automatic_restart_time:Types.t_stamp -> ?backup_target:Types.string_ -> ?db_instance_automated_backups_replications: Types.db_instance_automated_backups_replication_list -> ?aws_backup_recovery_point_arn:Types.string_ -> ?activity_stream_engine_native_audit_fields_included:Types.boolean_optional -> ?activity_stream_mode:Types.activity_stream_mode -> ?activity_stream_kinesis_stream_name:Types.string_ -> ?activity_stream_kms_key_id:Types.string_ -> ?activity_stream_status:Types.activity_stream_status -> ?network_type:Types.string_ -> ?customer_owned_ip_enabled:Types.boolean_optional -> ?resume_full_automation_mode_time:Types.t_stamp -> ?automation_mode:Types.automation_mode -> ?tag_list:Types.tag_list -> ?max_allocated_storage:Types.integer_optional -> ?listener_endpoint:Types.endpoint -> ?associated_roles:Types.db_instance_roles -> ?deletion_protection:Types.boolean_ -> ?processor_features:Types.processor_feature_list -> ?enabled_cloudwatch_logs_exports:Types.log_type_list -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?performance_insights_enabled:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?iam_database_authentication_enabled:Types.boolean_ -> ?timezone:Types.string_ -> ?db_instance_arn:Types.string_ -> ?promotion_tier:Types.integer_optional -> ?monitoring_role_arn:Types.string_ -> ?enhanced_monitoring_resource_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_ -> ?domain_memberships:Types.domain_membership_list -> ?ca_certificate_identifier:Types.string_ -> ?dbi_resource_id:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_ -> ?db_cluster_identifier:Types.string_ -> ?db_instance_port:Types.integer -> ?tde_credential_arn:Types.string_ -> ?storage_encryption_type:Types.storage_encryption_type -> ?storage_type:Types.string_ -> ?status_infos:Types.db_instance_status_info_list -> ?publicly_accessible:Types.boolean_ -> ?secondary_availability_zone:Types.string_ -> ?nchar_character_set_name:Types.string_ -> ?character_set_name:Types.string_ -> ?option_group_memberships:Types.option_group_membership_list -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?replica_mode:Types.replica_mode -> ?read_replica_db_cluster_identifiers: Types.read_replica_db_cluster_identifier_list -> ?read_replica_db_instance_identifiers: Types.read_replica_db_instance_identifier_list -> ?read_replica_source_db_instance_identifier:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_ -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_ -> ?latest_restorable_time:Types.t_stamp -> ?pending_modified_values:Types.pending_modified_values -> ?upgrade_rollout_order:Types.upgrade_rollout_order -> ?preferred_maintenance_window:Types.string_ -> ?db_subnet_group:Types.db_subnet_group -> ?availability_zone:Types.string_ -> ?db_parameter_groups:Types.db_parameter_group_status_list -> ?vpc_security_groups:Types.vpc_security_group_membership_list -> ?db_security_groups:Types.db_security_group_membership_list -> ?backup_retention_period:Types.integer -> ?preferred_backup_window:Types.string_ -> ?instance_create_time:Types.t_stamp -> ?allocated_storage:Types.integer -> ?endpoint:Types.endpoint -> ?db_name:Types.string_ -> ?master_username:Types.string_ -> ?db_instance_status:Types.string_ -> ?engine:Types.string_ -> ?db_instance_class:Types.string_ -> ?db_instance_identifier:Types.string_ -> unit -> Types.db_instance
val make_switchover_read_replica_message : db_instance_identifier:Types.string_ -> unit -> Types.switchover_read_replica_message
val make_global_cluster_member : ?synchronization_status:Types.global_cluster_member_synchronization_status -> ?global_write_forwarding_status:Types.write_forwarding_status -> ?is_writer:Types.boolean_ -> ?readers:Types.readers_arn_list -> ?db_cluster_arn:Types.string_ -> unit -> Types.global_cluster_member
val make_failover_state : ?is_data_loss_allowed:Types.boolean_ -> ?to_db_cluster_arn:Types.string_ -> ?from_db_cluster_arn:Types.string_ -> ?status:Types.failover_status -> unit -> Types.failover_state
val make_global_cluster : ?tag_list:Types.tag_list -> ?failover_state:Types.failover_state -> ?endpoint:Types.string_ -> ?global_cluster_members:Types.global_cluster_member_list -> ?deletion_protection:Types.boolean_optional -> ?storage_encryption_type:Types.storage_encryption_type -> ?storage_encrypted:Types.boolean_optional -> ?database_name:Types.string_ -> ?engine_lifecycle_support:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> ?status:Types.string_ -> ?global_cluster_arn:Types.string_ -> ?global_cluster_resource_id:Types.string_ -> ?global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.global_cluster
val make_switchover_global_cluster_message : target_db_cluster_identifier:Types.db_cluster_identifier -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.switchover_global_cluster_message
val make_switchover_detail : ?status:Types.switchover_detail_status -> ?target_member:Types.database_arn -> ?source_member:Types.database_arn -> unit -> Types.switchover_detail
val make_blue_green_deployment : ?tag_list:Types.tag_list -> ?delete_time:Types.t_stamp -> ?create_time:Types.t_stamp -> ?status_details:Types.blue_green_deployment_status_details -> ?status:Types.blue_green_deployment_status -> ?tasks:Types.blue_green_deployment_task_list -> ?switchover_details:Types.switchover_detail_list -> ?target:Types.database_arn -> ?source:Types.database_arn -> ?blue_green_deployment_name:Types.blue_green_deployment_name -> ?blue_green_deployment_identifier:Types.blue_green_deployment_identifier -> unit -> Types.blue_green_deployment
val make_switchover_blue_green_deployment_response : ?blue_green_deployment:Types.blue_green_deployment -> unit -> Types.switchover_blue_green_deployment_response
val make_switchover_blue_green_deployment_request : ?switchover_timeout:Types.switchover_timeout -> blue_green_deployment_identifier:Types.blue_green_deployment_identifier -> unit -> Types.switchover_blue_green_deployment_request
val make_supported_engine_lifecycle : lifecycle_support_end_date:Types.t_stamp -> lifecycle_support_start_date:Types.t_stamp -> lifecycle_support_name:Types.lifecycle_support_name -> unit -> Types.supported_engine_lifecycle
val make_character_set : ?character_set_description:Types.string_ -> ?character_set_name:Types.string_ -> unit -> Types.character_set
val make_stop_db_instance_message : ?db_snapshot_identifier:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.stop_db_instance_message
val make_restore_window : ?latest_time:Types.t_stamp -> ?earliest_time:Types.t_stamp -> unit -> Types.restore_window
val make_db_instance_automated_backup : ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?dedicated_log_volume:Types.boolean_optional -> ?tag_list:Types.tag_list -> ?aws_backup_recovery_point_arn:Types.string_ -> ?multi_tenant:Types.boolean_optional -> ?backup_target:Types.string_ -> ?db_instance_automated_backups_replications: Types.db_instance_automated_backups_replication_list -> ?db_instance_automated_backups_arn:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?iam_database_authentication_enabled:Types.boolean_ -> ?timezone:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_type:Types.string_ -> ?storage_encryption_type:Types.storage_encryption_type -> ?encrypted:Types.boolean_ -> ?tde_credential_arn:Types.string_ -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> ?master_username:Types.string_ -> ?instance_create_time:Types.t_stamp -> ?vpc_id:Types.string_ -> ?availability_zone:Types.string_ -> ?port:Types.integer -> ?status:Types.string_ -> ?allocated_storage:Types.integer -> ?restore_window:Types.restore_window -> ?db_instance_identifier:Types.string_ -> ?region:Types.string_ -> ?dbi_resource_id:Types.string_ -> ?db_instance_arn:Types.string_ -> unit -> Types.db_instance_automated_backup
val make_stop_db_instance_automated_backups_replication_message : source_db_instance_arn:Types.string_ -> unit -> Types.stop_db_instance_automated_backups_replication_message
val make_db_cluster_option_group_status : ?status:Types.string_ -> ?db_cluster_option_group_name:Types.string_ -> unit -> Types.db_cluster_option_group_status
val make_db_cluster_status_info : ?message:Types.string_ -> ?status:Types.string_ -> ?normal:Types.boolean_ -> ?status_type:Types.string_ -> unit -> Types.db_cluster_status_info
val make_db_cluster_member : ?promotion_tier:Types.integer_optional -> ?db_cluster_parameter_group_status:Types.string_ -> ?is_cluster_writer:Types.boolean_ -> ?db_instance_identifier:Types.string_ -> unit -> Types.db_cluster_member
val make_db_cluster_role : ?feature_name:Types.string_ -> ?status:Types.string_ -> ?role_arn:Types.string_ -> unit -> Types.db_cluster_role
val make_rds_custom_cluster_configuration : ?replica_mode:Types.replica_mode -> ?transit_gateway_multicast_domain_id:Types.string_ -> ?interconnect_subnet_id:Types.string_ -> unit -> Types.rds_custom_cluster_configuration
val make_cluster_pending_modified_values : ?certificate_details:Types.certificate_details -> ?iops:Types.integer_optional -> ?rds_custom_cluster_configuration:Types.rds_custom_cluster_configuration -> ?allocated_storage:Types.integer_optional -> ?storage_type:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?engine_version:Types.string_ -> ?iam_database_authentication_enabled:Types.boolean_optional -> ?master_user_password:Types.sensitive_string -> ?db_cluster_identifier:Types.string_ -> ?pending_cloudwatch_logs_exports:Types.pending_cloudwatch_logs_exports -> unit -> Types.cluster_pending_modified_values
val make_scaling_configuration_info : ?seconds_before_timeout:Types.integer_optional -> ?timeout_action:Types.string_ -> ?seconds_until_auto_pause:Types.integer_optional -> ?auto_pause:Types.boolean_optional -> ?max_capacity:Types.integer_optional -> ?min_capacity:Types.integer_optional -> unit -> Types.scaling_configuration_info
val make_serverless_v2_scaling_configuration_info : ?seconds_until_auto_pause:Types.integer_optional -> ?max_capacity:Types.double_optional -> ?min_capacity:Types.double_optional -> unit -> Types.serverless_v2_scaling_configuration_info
val make_limitless_database : ?min_required_ac_u:Types.double_optional -> ?status:Types.limitless_database_status -> unit -> Types.limitless_database
val make_db_cluster : ?internet_access_gateway_enabled:Types.boolean_optional -> ?vpc_networking_enabled:Types.boolean_optional -> ?engine_lifecycle_support:Types.string_ -> ?certificate_details:Types.certificate_details -> ?cluster_scalability_type:Types.cluster_scalability_type -> ?limitless_database:Types.limitless_database -> ?aws_backup_recovery_point_arn:Types.string_ -> ?local_write_forwarding_status:Types.local_write_forwarding_status -> ?master_user_secret:Types.master_user_secret -> ?db_system_id:Types.string_ -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?performance_insights_enabled:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?serverless_v2_platform_version:Types.string_ -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration_info -> ?automatic_restart_time:Types.t_stamp -> ?network_type:Types.string_ -> ?global_write_forwarding_requested:Types.boolean_optional -> ?global_write_forwarding_status:Types.write_forwarding_status -> ?global_cluster_identifier:Types.global_cluster_identifier -> ?tag_list:Types.tag_list -> ?domain_memberships:Types.domain_membership_list -> ?cross_account_clone:Types.boolean_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?activity_stream_kinesis_stream_name:Types.string_ -> ?activity_stream_kms_key_id:Types.string_ -> ?activity_stream_status:Types.activity_stream_status -> ?activity_stream_mode:Types.activity_stream_mode -> ?http_endpoint_enabled:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?auto_minor_version_upgrade:Types.boolean_ -> ?publicly_accessible:Types.boolean_optional -> ?io_optimized_next_allowed_modification_time:Types.t_stamp -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?storage_type:Types.string_ -> ?db_cluster_instance_class:Types.string_ -> ?rds_custom_cluster_configuration:Types.rds_custom_cluster_configuration -> ?scaling_configuration_info:Types.scaling_configuration_info -> ?engine_mode:Types.string_ -> ?pending_modified_values:Types.cluster_pending_modified_values -> ?capacity:Types.integer_optional -> ?enabled_cloudwatch_logs_exports:Types.log_type_list -> ?backtrack_consumed_change_records:Types.long_optional -> ?backtrack_window:Types.long_optional -> ?earliest_backtrack_time:Types.t_stamp -> ?cluster_create_time:Types.t_stamp -> ?clone_group_id:Types.string_ -> ?iam_database_authentication_enabled:Types.boolean_optional -> ?associated_roles:Types.db_cluster_roles -> ?db_cluster_arn:Types.string_ -> ?db_cluster_resource_id:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encryption_type:Types.storage_encryption_type -> ?storage_encrypted:Types.boolean_ -> ?hosted_zone_id:Types.string_ -> ?vpc_security_groups:Types.vpc_security_group_membership_list -> ?db_cluster_members:Types.db_cluster_member_list -> ?status_infos:Types.db_cluster_status_info_list -> ?read_replica_identifiers:Types.read_replica_identifier_list -> ?replication_source_identifier:Types.string_ -> ?upgrade_rollout_order:Types.upgrade_rollout_order -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?db_cluster_option_group_memberships: Types.db_cluster_option_group_memberships -> ?master_username:Types.string_ -> ?port:Types.integer_optional -> ?latest_restorable_time:Types.t_stamp -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?custom_endpoints:Types.string_list -> ?reader_endpoint:Types.string_ -> ?endpoint:Types.string_ -> ?earliest_restorable_time:Types.t_stamp -> ?percent_progress:Types.string_ -> ?status:Types.string_ -> ?db_subnet_group:Types.string_ -> ?db_cluster_parameter_group:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?database_name:Types.string_ -> ?character_set_name:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?availability_zones:Types.availability_zones -> ?allocated_storage:Types.integer_optional -> unit -> Types.db_cluster
val make_stop_db_cluster_message : db_cluster_identifier:Types.string_ -> unit -> Types.stop_db_cluster_message
val make_stop_activity_stream_response : ?status:Types.activity_stream_status -> ?kinesis_stream_name:Types.string_ -> ?kms_key_id:Types.string_ -> unit -> Types.stop_activity_stream_response
val make_stop_activity_stream_request : ?apply_immediately:Types.boolean_optional -> resource_arn:Types.string_ -> unit -> Types.stop_activity_stream_request
val make_start_export_task_message : ?export_only:Types.string_list -> ?s3_prefix:Types.string_ -> kms_key_id:Types.string_ -> iam_role_arn:Types.string_ -> s3_bucket_name:Types.string_ -> source_arn:Types.string_ -> export_task_identifier:Types.string_ -> unit -> Types.start_export_task_message
val make_export_task : ?source_type:Types.export_source_type -> ?warning_message:Types.string_ -> ?failure_cause:Types.string_ -> ?total_extracted_data_in_g_b:Types.integer -> ?percent_progress:Types.integer -> ?status:Types.string_ -> ?kms_key_id:Types.string_ -> ?iam_role_arn:Types.string_ -> ?s3_prefix:Types.string_ -> ?s3_bucket:Types.string_ -> ?task_end_time:Types.t_stamp -> ?task_start_time:Types.t_stamp -> ?snapshot_time:Types.t_stamp -> ?export_only:Types.string_list -> ?source_arn:Types.string_ -> ?export_task_identifier:Types.string_ -> unit -> Types.export_task
val make_start_db_instance_message : db_instance_identifier:Types.string_ -> unit -> Types.start_db_instance_message
val make_start_db_instance_automated_backups_replication_message : ?tags:Types.tag_list -> ?pre_signed_url:Types.sensitive_string -> ?kms_key_id:Types.string_ -> ?backup_retention_period:Types.integer_optional -> source_db_instance_arn:Types.string_ -> unit -> Types.start_db_instance_automated_backups_replication_message
val make_start_db_cluster_message : db_cluster_identifier:Types.string_ -> unit -> Types.start_db_cluster_message
val make_start_activity_stream_response : ?apply_immediately:Types.boolean_ -> ?engine_native_audit_fields_included:Types.boolean_optional -> ?mode:Types.activity_stream_mode -> ?status:Types.activity_stream_status -> ?kinesis_stream_name:Types.string_ -> ?kms_key_id:Types.string_ -> unit -> Types.start_activity_stream_response
val make_start_activity_stream_request : ?engine_native_audit_fields_included:Types.boolean_optional -> ?apply_immediately:Types.boolean_optional -> kms_key_id:Types.string_ -> mode:Types.activity_stream_mode -> resource_arn:Types.string_ -> unit -> Types.start_activity_stream_request
val make_source_region : ?supports_db_instance_automated_backups_replication:Types.boolean_ -> ?status:Types.string_ -> ?endpoint:Types.string_ -> ?region_name:Types.string_ -> unit -> Types.source_region
val make_source_region_message : ?source_regions:Types.source_region_list -> ?marker:Types.string_ -> unit -> Types.source_region_message
val make_serverless_v2_scaling_configuration : ?seconds_until_auto_pause:Types.integer_optional -> ?max_capacity:Types.double_optional -> ?min_capacity:Types.double_optional -> unit -> Types.serverless_v2_scaling_configuration
val make_serverless_v2_features_support : ?max_capacity:Types.double_optional -> ?min_capacity:Types.double_optional -> unit -> Types.serverless_v2_features_support
val make_serverless_v2_platform_version_info : ?is_default:Types.boolean_ -> ?status:Types.string_ -> ?serverless_v2_features_support:Types.serverless_v2_features_support -> ?engine:Types.string_ -> ?serverless_v2_platform_version_description:Types.string_ -> ?serverless_v2_platform_version:Types.string_ -> unit -> Types.serverless_v2_platform_version_info
val make_serverless_v2_platform_versions_message : ?serverless_v2_platform_versions:Types.serverless_v2_platform_version_list -> ?marker:Types.string_ -> unit -> Types.serverless_v2_platform_versions_message
val make_scaling_configuration : ?seconds_before_timeout:Types.integer_optional -> ?timeout_action:Types.string_ -> ?seconds_until_auto_pause:Types.integer_optional -> ?auto_pause:Types.boolean_optional -> ?max_capacity:Types.integer_optional -> ?min_capacity:Types.integer_optional -> unit -> Types.scaling_configuration
val make_scalar_reference_details : ?value:Types.double -> unit -> Types.scalar_reference_details
val make_ec2_security_group : ?ec2_security_group_owner_id:Types.string_ -> ?ec2_security_group_id:Types.string_ -> ?ec2_security_group_name:Types.string_ -> ?status:Types.string_ -> unit -> Types.ec2_security_group
val make_ip_range : ?cidri_p:Types.string_ -> ?status:Types.string_ -> unit -> Types.ip_range
val make_db_security_group : ?db_security_group_arn:Types.string_ -> ?ip_ranges:Types.ip_range_list -> ?ec2_security_groups:Types.ec2_security_group_list -> ?vpc_id:Types.string_ -> ?db_security_group_description:Types.string_ -> ?db_security_group_name:Types.string_ -> ?owner_id:Types.string_ -> unit -> Types.db_security_group
val make_revoke_db_security_group_ingress_message : ?ec2_security_group_owner_id:Types.string_ -> ?ec2_security_group_id:Types.string_ -> ?ec2_security_group_name:Types.string_ -> ?cidri_p:Types.string_ -> db_security_group_name:Types.string_ -> unit -> Types.revoke_db_security_group_ingress_message
val make_restore_db_instance_to_point_in_time_message : ?master_user_secret_kms_key_id:Types.string_ -> ?manage_master_user_password:Types.boolean_optional -> ?tag_specifications:Types.tag_specification_list -> ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?engine_lifecycle_support:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?dedicated_log_volume:Types.boolean_optional -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?allocated_storage:Types.integer_optional -> ?custom_iam_instance_profile:Types.string_ -> ?backup_target:Types.string_ -> ?source_db_instance_automated_backups_arn:Types.string_ -> ?network_type:Types.string_ -> ?enable_customer_owned_ip:Types.boolean_optional -> ?max_allocated_storage:Types.integer_optional -> ?source_dbi_resource_id:Types.string_ -> ?deletion_protection:Types.boolean_optional -> ?db_parameter_group_name:Types.string_ -> ?use_default_processor_features:Types.boolean_optional -> ?processor_features:Types.processor_feature_list -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?enable_iam_database_authentication:Types.boolean_optional -> ?domain_dns_ips:Types.string_list -> ?domain_auth_secret_arn:Types.string_ -> ?domain_ou:Types.string_ -> ?domain_fqdn:Types.string_ -> ?domain_iam_role_name:Types.string_ -> ?domain:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?tde_credential_password:Types.sensitive_string -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?tags:Types.tag_list -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?engine:Types.string_ -> ?db_name:Types.string_ -> ?license_model:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?publicly_accessible:Types.boolean_optional -> ?multi_a_z:Types.boolean_optional -> ?db_subnet_group_name:Types.string_ -> ?availability_zone:Types.string_ -> ?port:Types.integer_optional -> ?db_instance_class:Types.string_ -> ?use_latest_restorable_time:Types.boolean_ -> ?restore_time:Types.t_stamp -> ?source_db_instance_identifier:Types.string_ -> target_db_instance_identifier:Types.string_ -> unit -> Types.restore_db_instance_to_point_in_time_message
val make_restore_db_instance_from_s3_message : ?tag_specifications:Types.tag_specification_list -> ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?engine_lifecycle_support:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?dedicated_log_volume:Types.boolean_optional -> ?master_user_secret_kms_key_id:Types.string_ -> ?manage_master_user_password:Types.boolean_optional -> ?network_type:Types.string_ -> ?max_allocated_storage:Types.integer_optional -> ?deletion_protection:Types.boolean_optional -> ?use_default_processor_features:Types.boolean_optional -> ?processor_features:Types.processor_feature_list -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?s3_prefix:Types.string_ -> ?enable_iam_database_authentication:Types.boolean_optional -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_optional -> ?storage_type:Types.string_ -> ?tags:Types.tag_list -> ?publicly_accessible:Types.boolean_optional -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?port:Types.integer_optional -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?db_parameter_group_name:Types.string_ -> ?preferred_maintenance_window:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?availability_zone:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_security_groups:Types.db_security_group_name_list -> ?master_user_password:Types.sensitive_string -> ?master_username:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?db_name:Types.string_ -> s3_ingestion_role_arn:Types.string_ -> s3_bucket_name:Types.string_ -> source_engine_version:Types.string_ -> source_engine:Types.string_ -> engine:Types.string_ -> db_instance_class:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.restore_db_instance_from_s3_message
val make_restore_db_instance_from_db_snapshot_message : ?master_user_secret_kms_key_id:Types.string_ -> ?manage_master_user_password:Types.boolean_optional -> ?tag_specifications:Types.tag_specification_list -> ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?engine_lifecycle_support:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?dedicated_log_volume:Types.boolean_optional -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?db_cluster_snapshot_identifier:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?custom_iam_instance_profile:Types.string_ -> ?backup_target:Types.string_ -> ?network_type:Types.string_ -> ?enable_customer_owned_ip:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?db_parameter_group_name:Types.string_ -> ?use_default_processor_features:Types.boolean_optional -> ?processor_features:Types.processor_feature_list -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?enable_iam_database_authentication:Types.boolean_optional -> ?domain_iam_role_name:Types.string_ -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?domain_dns_ips:Types.string_list -> ?domain_auth_secret_arn:Types.string_ -> ?domain_ou:Types.string_ -> ?domain_fqdn:Types.string_ -> ?domain:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?tde_credential_password:Types.sensitive_string -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?tags:Types.tag_list -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?engine:Types.string_ -> ?db_name:Types.string_ -> ?license_model:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?publicly_accessible:Types.boolean_optional -> ?multi_a_z:Types.boolean_optional -> ?db_subnet_group_name:Types.string_ -> ?availability_zone:Types.string_ -> ?port:Types.integer_optional -> ?db_instance_class:Types.string_ -> ?db_snapshot_identifier:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.restore_db_instance_from_db_snapshot_message
val make_restore_db_cluster_to_point_in_time_message : ?enable_internet_access_gateway:Types.boolean_optional -> ?enable_vpc_networking:Types.boolean_optional -> ?tag_specifications:Types.tag_specification_list -> ?engine_lifecycle_support:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?rds_custom_cluster_configuration:Types.rds_custom_cluster_configuration -> ?engine_mode:Types.string_ -> ?scaling_configuration:Types.scaling_configuration -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?source_db_cluster_resource_id:Types.string_ -> ?network_type:Types.string_ -> ?iops:Types.integer_optional -> ?publicly_accessible:Types.boolean_optional -> ?storage_type:Types.string_ -> ?db_cluster_instance_class:Types.string_ -> ?domain_iam_role_name:Types.string_ -> ?domain:Types.string_ -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?db_cluster_parameter_group_name:Types.string_ -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?backtrack_window:Types.long_optional -> ?enable_iam_database_authentication:Types.boolean_optional -> ?kms_key_id:Types.string_ -> ?tags:Types.tag_list -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?option_group_name:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?port:Types.integer_optional -> ?use_latest_restorable_time:Types.boolean_ -> ?restore_to_time:Types.t_stamp -> ?source_db_cluster_identifier:Types.string_ -> ?restore_type:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.restore_db_cluster_to_point_in_time_message
val make_restore_db_cluster_from_snapshot_message : ?enable_internet_access_gateway:Types.boolean_optional -> ?enable_vpc_networking:Types.boolean_optional -> ?tag_specifications:Types.tag_specification_list -> ?engine_lifecycle_support:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?rds_custom_cluster_configuration:Types.rds_custom_cluster_configuration -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?network_type:Types.string_ -> ?publicly_accessible:Types.boolean_optional -> ?iops:Types.integer_optional -> ?storage_type:Types.string_ -> ?db_cluster_instance_class:Types.string_ -> ?domain_iam_role_name:Types.string_ -> ?domain:Types.string_ -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?db_cluster_parameter_group_name:Types.string_ -> ?scaling_configuration:Types.scaling_configuration -> ?engine_mode:Types.string_ -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?backtrack_window:Types.long_optional -> ?enable_iam_database_authentication:Types.boolean_optional -> ?kms_key_id:Types.string_ -> ?tags:Types.tag_list -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?option_group_name:Types.string_ -> ?database_name:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?port:Types.integer_optional -> ?engine_version:Types.string_ -> ?availability_zones:Types.availability_zones -> engine:Types.string_ -> snapshot_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.restore_db_cluster_from_snapshot_message
val make_restore_db_cluster_from_s3_message : ?tag_specifications:Types.tag_specification_list -> ?engine_lifecycle_support:Types.string_ -> ?master_user_secret_kms_key_id:Types.string_ -> ?manage_master_user_password:Types.boolean_optional -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?network_type:Types.string_ -> ?storage_type:Types.string_ -> ?domain_iam_role_name:Types.string_ -> ?domain:Types.string_ -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?backtrack_window:Types.long_optional -> ?s3_prefix:Types.string_ -> ?enable_iam_database_authentication:Types.boolean_optional -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_optional -> ?tags:Types.tag_list -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?option_group_name:Types.string_ -> ?master_user_password:Types.sensitive_string -> ?port:Types.integer_optional -> ?engine_version:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_cluster_parameter_group_name:Types.string_ -> ?database_name:Types.string_ -> ?character_set_name:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?availability_zones:Types.availability_zones -> s3_ingestion_role_arn:Types.string_ -> s3_bucket_name:Types.string_ -> source_engine_version:Types.string_ -> source_engine:Types.string_ -> master_username:Types.string_ -> engine:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.restore_db_cluster_from_s3_message
val make_pending_maintenance_action : ?description:Types.string_ -> ?current_apply_date:Types.t_stamp -> ?opt_in_status:Types.string_ -> ?forced_apply_date:Types.t_stamp -> ?auto_applied_after_date:Types.t_stamp -> ?action:Types.string_ -> unit -> Types.pending_maintenance_action
val make_resource_pending_maintenance_actions : ?pending_maintenance_action_details:Types.pending_maintenance_action_details -> ?resource_identifier:Types.string_ -> unit -> Types.resource_pending_maintenance_actions
val make_parameter : ?supported_engine_modes:Types.engine_mode_list -> ?apply_method:Types.apply_method -> ?minimum_engine_version:Types.string_ -> ?is_modifiable:Types.boolean_ -> ?allowed_values:Types.string_ -> ?data_type:Types.string_ -> ?apply_type:Types.string_ -> ?source:Types.string_ -> ?description:Types.string_ -> ?parameter_value:Types.potentially_sensitive_parameter_value -> ?parameter_name:Types.string_ -> unit -> Types.parameter
val make_reset_db_parameter_group_message : ?parameters:Types.parameters_list -> ?reset_all_parameters:Types.boolean_ -> db_parameter_group_name:Types.string_ -> unit -> Types.reset_db_parameter_group_message
val make_db_parameter_group_name_message : ?db_parameter_group_name:Types.string_ -> unit -> Types.db_parameter_group_name_message
val make_reset_db_cluster_parameter_group_message : ?parameters:Types.parameters_list -> ?reset_all_parameters:Types.boolean_ -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.reset_db_cluster_parameter_group_message
val make_db_cluster_parameter_group_name_message : ?db_cluster_parameter_group_name:Types.string_ -> unit -> Types.db_cluster_parameter_group_name_message
val make_recurring_charge : ?recurring_charge_frequency:Types.string_ -> ?recurring_charge_amount:Types.double -> unit -> Types.recurring_charge
val make_reserved_db_instances_offering : ?recurring_charges:Types.recurring_charge_list -> ?multi_a_z:Types.boolean_ -> ?offering_type:Types.string_ -> ?product_description:Types.string_ -> ?currency_code:Types.string_ -> ?usage_price:Types.double -> ?fixed_price:Types.double -> ?duration:Types.integer -> ?db_instance_class:Types.string_ -> ?reserved_db_instances_offering_id:Types.string_ -> unit -> Types.reserved_db_instances_offering
val make_reserved_db_instances_offering_message : ?reserved_db_instances_offerings:Types.reserved_db_instances_offering_list -> ?marker:Types.string_ -> unit -> Types.reserved_db_instances_offering_message
val make_reserved_db_instance : ?lease_id:Types.string_ -> ?reserved_db_instance_arn:Types.string_ -> ?recurring_charges:Types.recurring_charge_list -> ?state:Types.string_ -> ?multi_a_z:Types.boolean_ -> ?offering_type:Types.string_ -> ?product_description:Types.string_ -> ?db_instance_count:Types.integer -> ?currency_code:Types.string_ -> ?usage_price:Types.double -> ?fixed_price:Types.double -> ?duration:Types.integer -> ?start_time:Types.t_stamp -> ?db_instance_class:Types.string_ -> ?reserved_db_instances_offering_id:Types.string_ -> ?reserved_db_instance_id:Types.string_ -> unit -> Types.reserved_db_instance
val make_reserved_db_instance_message : ?reserved_db_instances:Types.reserved_db_instance_list -> ?marker:Types.string_ -> unit -> Types.reserved_db_instance_message
val make_remove_tags_from_resource_message : tag_keys:Types.key_list -> resource_name:Types.string_ -> unit -> Types.remove_tags_from_resource_message
val make_event_subscription : ?event_subscription_arn:Types.string_ -> ?enabled:Types.boolean_ -> ?event_categories_list:Types.event_categories_list -> ?source_ids_list:Types.source_ids_list -> ?source_type:Types.string_ -> ?subscription_creation_time:Types.string_ -> ?status:Types.string_ -> ?sns_topic_arn:Types.string_ -> ?cust_subscription_id:Types.string_ -> ?customer_aws_id:Types.string_ -> unit -> Types.event_subscription
val make_remove_source_identifier_from_subscription_message : source_identifier:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.remove_source_identifier_from_subscription_message
val make_remove_role_from_db_instance_message : feature_name:Types.string_ -> role_arn:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.remove_role_from_db_instance_message
val make_remove_role_from_db_cluster_message : ?feature_name:Types.string_ -> role_arn:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.remove_role_from_db_cluster_message
val make_remove_from_global_cluster_message : db_cluster_identifier:Types.string_ -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.remove_from_global_cluster_message
val make_register_db_proxy_targets_response : ?db_proxy_targets:Types.target_list -> unit -> Types.register_db_proxy_targets_response
val make_register_db_proxy_targets_request : ?db_cluster_identifiers:Types.string_list -> ?db_instance_identifiers:Types.string_list -> ?target_group_name:Types.db_proxy_target_group_name -> db_proxy_name:Types.db_proxy_name -> unit -> Types.register_db_proxy_targets_request
val make_reference_details : ?scalar_reference_details:Types.scalar_reference_details -> unit -> Types.reference_details
val make_metric_reference : ?reference_details:Types.reference_details -> ?name:Types.string_ -> unit -> Types.metric_reference
val make_performance_insights_metric_dimension_group : ?limit:Types.integer -> ?group:Types.string_ -> ?dimensions:Types.string_list -> unit -> Types.performance_insights_metric_dimension_group
val make_performance_insights_metric_query : ?metric:Types.string_ -> ?group_by:Types.performance_insights_metric_dimension_group -> unit -> Types.performance_insights_metric_query
val make_metric_query : ?performance_insights_metric_query:Types.performance_insights_metric_query -> unit -> Types.metric_query
val make_metric : ?metric_query:Types.metric_query -> ?statistics_details:Types.string_ -> ?references:Types.metric_reference_list -> ?name:Types.string_ -> unit -> Types.metric
val make_performance_issue_details : ?analysis:Types.string_ -> ?metrics:Types.metric_list -> ?end_time:Types.t_stamp -> ?start_time:Types.t_stamp -> unit -> Types.performance_issue_details
val make_issue_details : ?performance_issue_details:Types.performance_issue_details -> unit -> Types.issue_details
val make_context_attribute : ?value:Types.string_ -> ?key:Types.string_ -> unit -> Types.context_attribute
val make_reboot_db_shard_group_message : db_shard_group_identifier:Types.db_shard_group_identifier -> unit -> Types.reboot_db_shard_group_message
val make_db_shard_group : ?tag_list:Types.tag_list -> ?db_shard_group_arn:Types.string_ -> ?endpoint:Types.string_ -> ?publicly_accessible:Types.boolean_optional -> ?status:Types.string_ -> ?compute_redundancy:Types.integer_optional -> ?min_ac_u:Types.double_optional -> ?max_ac_u:Types.double_optional -> ?db_cluster_identifier:Types.string_ -> ?db_shard_group_identifier:Types.db_shard_group_identifier -> ?db_shard_group_resource_id:Types.string_ -> unit -> Types.db_shard_group
val make_reboot_db_instance_message : ?force_failover:Types.boolean_optional -> db_instance_identifier:Types.string_ -> unit -> Types.reboot_db_instance_message
val make_reboot_db_cluster_message : db_cluster_identifier:Types.string_ -> unit -> Types.reboot_db_cluster_message
val make_purchase_reserved_db_instances_offering_message : ?tags:Types.tag_list -> ?db_instance_count:Types.integer_optional -> ?reserved_db_instance_id:Types.string_ -> reserved_db_instances_offering_id:Types.string_ -> unit -> Types.purchase_reserved_db_instances_offering_message
val make_promote_read_replica_message : ?tag_specifications:Types.tag_specification_list -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> db_instance_identifier:Types.string_ -> unit -> Types.promote_read_replica_message
val make_promote_read_replica_db_cluster_message : db_cluster_identifier:Types.string_ -> unit -> Types.promote_read_replica_db_cluster_message
val make_pending_maintenance_actions_message : ?marker:Types.string_ -> ?pending_maintenance_actions:Types.pending_maintenance_actions -> unit -> Types.pending_maintenance_actions_message
val make_available_additional_storage_volumes_option : ?max_storage_throughput:Types.integer_optional -> ?min_storage_throughput:Types.integer_optional -> ?max_iops_per_gib:Types.double_optional -> ?min_iops_per_gib:Types.double_optional -> ?max_iops:Types.integer_optional -> ?min_iops:Types.integer_optional -> ?max_storage_size:Types.integer_optional -> ?min_storage_size:Types.integer_optional -> ?storage_type:Types.string_ -> ?supports_iops:Types.boolean_ -> ?supports_storage_throughput:Types.boolean_ -> ?supports_storage_autoscaling:Types.boolean_ -> unit -> Types.available_additional_storage_volumes_option
val make_orderable_db_instance_option : ?available_additional_storage_volumes_options: Types.available_additional_storage_volumes_option_list -> ?supports_http_endpoint:Types.boolean_ -> ?supports_additional_storage_volumes:Types.boolean_optional -> ?supports_dedicated_log_volume:Types.boolean_ -> ?supports_clusters:Types.boolean_ -> ?supported_network_types:Types.string_list -> ?supports_global_databases:Types.boolean_ -> ?supported_activity_stream_modes:Types.activity_stream_mode_list -> ?outpost_capable:Types.boolean_ -> ?supports_kerberos_authentication:Types.boolean_optional -> ?supports_storage_autoscaling:Types.boolean_optional -> ?supported_engine_modes:Types.engine_mode_list -> ?available_processor_features:Types.available_processor_feature_list -> ?max_storage_throughput_per_iops:Types.double_optional -> ?min_storage_throughput_per_iops:Types.double_optional -> ?max_storage_throughput_per_db_instance:Types.integer_optional -> ?min_storage_throughput_per_db_instance:Types.integer_optional -> ?max_iops_per_gib:Types.double_optional -> ?min_iops_per_gib:Types.double_optional -> ?max_iops_per_db_instance:Types.integer_optional -> ?min_iops_per_db_instance:Types.integer_optional -> ?max_storage_size:Types.integer_optional -> ?min_storage_size:Types.integer_optional -> ?supports_performance_insights:Types.boolean_ -> ?supports_iam_database_authentication:Types.boolean_ -> ?supports_enhanced_monitoring:Types.boolean_ -> ?supports_storage_throughput:Types.boolean_ -> ?supports_iops:Types.boolean_ -> ?storage_type:Types.string_ -> ?supports_storage_encryption:Types.boolean_ -> ?vpc:Types.boolean_ -> ?read_replica_capable:Types.boolean_ -> ?multi_az_capable:Types.boolean_ -> ?availability_zones:Types.availability_zone_list -> ?availability_zone_group:Types.string_ -> ?license_model:Types.string_ -> ?db_instance_class:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.orderable_db_instance_option
val make_orderable_db_instance_options_message : ?marker:Types.string_ -> ?orderable_db_instance_options:Types.orderable_db_instance_options_list -> unit -> Types.orderable_db_instance_options_message
val make_option_setting : ?is_collection:Types.boolean_ -> ?is_modifiable:Types.boolean_ -> ?allowed_values:Types.string_ -> ?data_type:Types.string_ -> ?apply_type:Types.string_ -> ?description:Types.string_ -> ?default_value:Types.string_ -> ?value:Types.potentially_sensitive_option_setting_value -> ?name:Types.string_ -> unit -> Types.option_setting
val make_option_ : ?vpc_security_group_memberships:Types.vpc_security_group_membership_list -> ?db_security_group_memberships:Types.db_security_group_membership_list -> ?option_settings:Types.option_setting_configuration_list -> ?option_version:Types.string_ -> ?port:Types.integer_optional -> ?permanent:Types.boolean_ -> ?persistent:Types.boolean_ -> ?option_description:Types.string_ -> ?option_name:Types.string_ -> unit -> Types.option_
val make_option_version : ?is_default:Types.boolean_ -> ?version:Types.string_ -> unit -> Types.option_version
val make_option_group : ?copy_timestamp:Types.t_stamp -> ?source_account_id:Types.string_ -> ?source_option_group:Types.string_ -> ?option_group_arn:Types.string_ -> ?vpc_id:Types.string_ -> ?allows_vpc_and_non_vpc_instance_memberships:Types.boolean_ -> ?options:Types.options_list -> ?major_engine_version:Types.string_ -> ?engine_name:Types.string_ -> ?option_group_description:Types.string_ -> ?option_group_name:Types.string_ -> unit -> Types.option_group
val make_option_groups : ?marker:Types.string_ -> ?option_groups_list:Types.option_groups_list -> unit -> Types.option_groups
val make_minimum_engine_version_per_allowed_value : ?minimum_engine_version:Types.string_ -> ?allowed_value:Types.string_ -> unit -> Types.minimum_engine_version_per_allowed_value
val make_option_group_option_setting : ?minimum_engine_version_per_allowed_value: Types.minimum_engine_version_per_allowed_value_list -> ?is_required:Types.boolean_ -> ?is_modifiable:Types.boolean_ -> ?allowed_values:Types.string_ -> ?apply_type:Types.string_ -> ?default_value:Types.string_ -> ?setting_description:Types.string_ -> ?setting_name:Types.string_ -> unit -> Types.option_group_option_setting
val make_option_group_option : ?copyable_cross_account:Types.boolean_optional -> ?option_group_option_versions:Types.option_group_option_versions_list -> ?option_group_option_settings:Types.option_group_option_settings_list -> ?supports_option_version_downgrade:Types.boolean_optional -> ?vpc_only:Types.boolean_ -> ?requires_auto_minor_engine_version_upgrade:Types.boolean_ -> ?permanent:Types.boolean_ -> ?persistent:Types.boolean_ -> ?options_conflicts_with:Types.options_conflicts_with -> ?options_depended_on:Types.options_depended_on -> ?default_port:Types.integer_optional -> ?port_required:Types.boolean_ -> ?minimum_required_minor_engine_version:Types.string_ -> ?major_engine_version:Types.string_ -> ?engine_name:Types.string_ -> ?description:Types.string_ -> ?name:Types.string_ -> unit -> Types.option_group_option
val make_option_group_options_message : ?marker:Types.string_ -> ?option_group_options:Types.option_group_options_list -> unit -> Types.option_group_options_message
val make_option_configuration : ?option_settings:Types.option_settings_list -> ?vpc_security_group_memberships:Types.vpc_security_group_id_list -> ?db_security_group_memberships:Types.db_security_group_name_list -> ?option_version:Types.string_ -> ?port:Types.integer_optional -> option_name:Types.string_ -> unit -> Types.option_configuration
val make_modify_tenant_database_message : ?master_user_secret_kms_key_id:Types.string_ -> ?rotate_master_user_password:Types.boolean_optional -> ?manage_master_user_password:Types.boolean_optional -> ?new_tenant_db_name:Types.string_ -> ?master_user_password:Types.sensitive_string -> tenant_db_name:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.modify_tenant_database_message
val make_modify_option_group_message : ?apply_immediately:Types.boolean_ -> ?options_to_remove:Types.option_names_list -> ?options_to_include:Types.option_configuration_list -> option_group_name:Types.string_ -> unit -> Types.modify_option_group_message
val make_modify_integration_message : ?description:Types.integration_description -> ?data_filter:Types.data_filter -> ?integration_name:Types.integration_name -> integration_identifier:Types.integration_identifier -> unit -> Types.modify_integration_message
val make_integration_error : ?error_message:Types.string_ -> error_code:Types.string_ -> unit -> Types.integration_error
val make_integration : ?errors:Types.integration_error_list -> ?create_time:Types.t_stamp -> ?description:Types.integration_description -> ?data_filter:Types.data_filter -> ?tags:Types.tag_list -> ?status:Types.integration_status -> ?additional_encryption_context:Types.encryption_context_map -> ?kms_key_id:Types.string_ -> ?integration_arn:Types.integration_arn -> ?integration_name:Types.integration_name -> ?target_arn:Types.arn -> ?source_arn:Types.source_arn -> unit -> Types.integration
val make_modify_global_cluster_message : ?allow_major_version_upgrade:Types.boolean_optional -> ?engine_version:Types.string_ -> ?deletion_protection:Types.boolean_optional -> ?new_global_cluster_identifier:Types.global_cluster_identifier -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.modify_global_cluster_message
val make_modify_event_subscription_message : ?enabled:Types.boolean_optional -> ?event_categories:Types.event_categories_list -> ?source_type:Types.string_ -> ?sns_topic_arn:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.modify_event_subscription_message
val make_modify_db_subnet_group_message : ?db_subnet_group_description:Types.string_ -> subnet_ids:Types.subnet_identifier_list -> db_subnet_group_name:Types.string_ -> unit -> Types.modify_db_subnet_group_message
val make_db_snapshot : ?snapshot_availability_zone:Types.string_ -> ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?dedicated_log_volume:Types.boolean_ -> ?multi_tenant:Types.boolean_optional -> ?db_system_id:Types.string_ -> ?snapshot_database_time:Types.t_stamp -> ?original_snapshot_create_time:Types.t_stamp -> ?snapshot_target:Types.string_ -> ?tag_list:Types.tag_list -> ?dbi_resource_id:Types.string_ -> ?processor_features:Types.processor_feature_list -> ?iam_database_authentication_enabled:Types.boolean_ -> ?timezone:Types.string_ -> ?db_snapshot_arn:Types.string_ -> ?kms_key_id:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?storage_encryption_type:Types.storage_encryption_type -> ?encrypted:Types.boolean_ -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?source_db_snapshot_identifier:Types.string_ -> ?source_region:Types.string_ -> ?percent_progress:Types.integer -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?snapshot_type:Types.string_ -> ?license_model:Types.string_ -> ?engine_version:Types.string_ -> ?master_username:Types.string_ -> ?instance_create_time:Types.t_stamp -> ?vpc_id:Types.string_ -> ?availability_zone:Types.string_ -> ?port:Types.integer -> ?status:Types.string_ -> ?allocated_storage:Types.integer -> ?engine:Types.string_ -> ?snapshot_create_time:Types.t_stamp -> ?db_instance_identifier:Types.string_ -> ?db_snapshot_identifier:Types.string_ -> unit -> Types.db_snapshot
val make_modify_db_snapshot_message : ?option_group_name:Types.string_ -> ?engine_version:Types.string_ -> db_snapshot_identifier:Types.string_ -> unit -> Types.modify_db_snapshot_message
val make_db_snapshot_attribute : ?attribute_values:Types.attribute_value_list -> ?attribute_name:Types.string_ -> unit -> Types.db_snapshot_attribute
val make_modify_db_snapshot_attribute_message : ?values_to_remove:Types.attribute_value_list -> ?values_to_add:Types.attribute_value_list -> attribute_name:Types.string_ -> db_snapshot_identifier:Types.string_ -> unit -> Types.modify_db_snapshot_attribute_message
val make_modify_db_shard_group_message : ?compute_redundancy:Types.integer_optional -> ?min_ac_u:Types.double_optional -> ?max_ac_u:Types.double_optional -> db_shard_group_identifier:Types.db_shard_group_identifier -> unit -> Types.modify_db_shard_group_message
val make_modify_db_recommendation_message : ?recommended_action_updates:Types.recommended_action_update_list -> ?status:Types.string_ -> ?locale:Types.string_ -> recommendation_id:Types.string_ -> unit -> Types.modify_db_recommendation_message
val make_db_recommendation : ?issue_details:Types.issue_details -> ?links:Types.doc_link_list -> ?additional_info:Types.string_ -> ?impact:Types.string_ -> ?type_recommendation:Types.string_ -> ?type_detection:Types.string_ -> ?source:Types.string_ -> ?category:Types.string_ -> ?recommended_actions:Types.recommended_action_list -> ?reason:Types.string_ -> ?description:Types.string_ -> ?recommendation:Types.string_ -> ?detection:Types.string_ -> ?updated_time:Types.t_stamp -> ?created_time:Types.t_stamp -> ?status:Types.string_ -> ?resource_arn:Types.string_ -> ?severity:Types.string_ -> ?type_id:Types.string_ -> ?recommendation_id:Types.string_ -> unit -> Types.db_recommendation
val make_db_recommendation_message : ?db_recommendation:Types.db_recommendation -> unit -> Types.db_recommendation_message
val make_modify_db_proxy_target_group_response : ?db_proxy_target_group:Types.db_proxy_target_group -> unit -> Types.modify_db_proxy_target_group_response
val make_connection_pool_configuration : ?init_query:Types.operator_sensitive_string -> ?session_pinning_filters:Types.string_list -> ?connection_borrow_timeout:Types.integer_optional -> ?max_idle_connections_percent:Types.integer_optional -> ?max_connections_percent:Types.integer_optional -> unit -> Types.connection_pool_configuration
val make_modify_db_proxy_target_group_request : ?new_name:Types.string_ -> ?connection_pool_config:Types.connection_pool_configuration -> db_proxy_name:Types.db_proxy_name -> target_group_name:Types.db_proxy_target_group_name -> unit -> Types.modify_db_proxy_target_group_request
val make_db_proxy : ?target_connection_network_type:Types.target_connection_network_type -> ?endpoint_network_type:Types.endpoint_network_type -> ?updated_date:Types.t_stamp -> ?created_date:Types.t_stamp -> ?debug_logging:Types.boolean_ -> ?idle_client_timeout:Types.integer -> ?require_tl_s:Types.boolean_ -> ?endpoint:Types.string_ -> ?role_arn:Types.string_ -> ?auth:Types.user_auth_config_info_list -> ?default_auth_scheme:Types.string_ -> ?vpc_subnet_ids:Types.string_list -> ?vpc_security_group_ids:Types.string_list -> ?vpc_id:Types.string_ -> ?engine_family:Types.string_ -> ?status:Types.db_proxy_status -> ?db_proxy_arn:Types.string_ -> ?db_proxy_name:Types.string_ -> unit -> Types.db_proxy
val make_modify_db_proxy_response : ?db_proxy:Types.db_proxy -> unit -> Types.modify_db_proxy_response
val make_modify_db_proxy_request : ?security_groups:Types.string_list -> ?role_arn:Types.arn -> ?debug_logging:Types.boolean_optional -> ?idle_client_timeout:Types.integer_optional -> ?require_tl_s:Types.boolean_optional -> ?auth:Types.user_auth_config_list -> ?default_auth_scheme:Types.default_auth_scheme -> ?new_db_proxy_name:Types.db_proxy_name -> db_proxy_name:Types.db_proxy_name -> unit -> Types.modify_db_proxy_request
val make_db_proxy_endpoint : ?endpoint_network_type:Types.endpoint_network_type -> ?is_default:Types.boolean_ -> ?target_role:Types.db_proxy_endpoint_target_role -> ?created_date:Types.t_stamp -> ?endpoint:Types.string_ -> ?vpc_subnet_ids:Types.string_list -> ?vpc_security_group_ids:Types.string_list -> ?vpc_id:Types.string_ -> ?status:Types.db_proxy_endpoint_status -> ?db_proxy_name:Types.string_ -> ?db_proxy_endpoint_arn:Types.string_ -> ?db_proxy_endpoint_name:Types.string_ -> unit -> Types.db_proxy_endpoint
val make_modify_db_proxy_endpoint_response : ?db_proxy_endpoint:Types.db_proxy_endpoint -> unit -> Types.modify_db_proxy_endpoint_response
val make_modify_db_proxy_endpoint_request : ?vpc_security_group_ids:Types.string_list -> ?new_db_proxy_endpoint_name:Types.db_proxy_endpoint_name -> db_proxy_endpoint_name:Types.db_proxy_endpoint_name -> unit -> Types.modify_db_proxy_endpoint_request
val make_modify_db_parameter_group_message : parameters:Types.parameters_list -> db_parameter_group_name:Types.string_ -> unit -> Types.modify_db_parameter_group_message
val make_cloudwatch_logs_export_configuration : ?disable_log_types:Types.log_type_list -> ?enable_log_types:Types.log_type_list -> unit -> Types.cloudwatch_logs_export_configuration
val make_modify_additional_storage_volume : ?set_for_delete:Types.boolean_optional -> ?storage_type:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?max_allocated_storage:Types.integer_optional -> ?iop_s:Types.integer_optional -> ?allocated_storage:Types.integer_optional -> volume_name:Types.string_ -> unit -> Types.modify_additional_storage_volume
val make_modify_db_instance_message : ?master_user_authentication_type:Types.master_user_authentication_type -> ?tag_specifications:Types.tag_specification_list -> ?additional_storage_volumes:Types.modify_additional_storage_volumes_list -> ?engine:Types.string_ -> ?dedicated_log_volume:Types.boolean_optional -> ?multi_tenant:Types.boolean_optional -> ?master_user_secret_kms_key_id:Types.string_ -> ?rotate_master_user_password:Types.boolean_optional -> ?manage_master_user_password:Types.boolean_optional -> ?aws_backup_recovery_point_arn:Types.aws_backup_recovery_point_arn -> ?network_type:Types.string_ -> ?enable_customer_owned_ip:Types.boolean_optional -> ?resume_full_automation_mode_minutes:Types.integer_optional -> ?automation_mode:Types.automation_mode -> ?replica_mode:Types.replica_mode -> ?certificate_rotation_restart:Types.boolean_optional -> ?max_allocated_storage:Types.integer_optional -> ?deletion_protection:Types.boolean_optional -> ?use_default_processor_features:Types.boolean_optional -> ?processor_features:Types.processor_feature_list -> ?cloudwatch_logs_export_configuration: Types.cloudwatch_logs_export_configuration -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?enable_iam_database_authentication:Types.boolean_optional -> ?promotion_tier:Types.integer_optional -> ?domain_iam_role_name:Types.string_ -> ?monitoring_role_arn:Types.string_ -> ?publicly_accessible:Types.boolean_optional -> ?db_port_number:Types.integer_optional -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?disable_domain:Types.boolean_optional -> ?domain_dns_ips:Types.string_list -> ?domain_auth_secret_arn:Types.string_ -> ?domain_ou:Types.string_ -> ?domain_fqdn:Types.string_ -> ?domain:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?tde_credential_password:Types.sensitive_string -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?new_db_instance_identifier:Types.string_ -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?allow_major_version_upgrade:Types.boolean_ -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?db_parameter_group_name:Types.string_ -> ?master_user_password:Types.sensitive_string -> ?apply_immediately:Types.boolean_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_security_groups:Types.db_security_group_name_list -> ?db_subnet_group_name:Types.string_ -> ?db_instance_class:Types.string_ -> ?allocated_storage:Types.integer_optional -> db_instance_identifier:Types.string_ -> unit -> Types.modify_db_instance_message
val make_db_cluster_snapshot_attribute : ?attribute_values:Types.attribute_value_list -> ?attribute_name:Types.string_ -> unit -> Types.db_cluster_snapshot_attribute
val make_modify_db_cluster_snapshot_attribute_message : ?values_to_remove:Types.attribute_value_list -> ?values_to_add:Types.attribute_value_list -> attribute_name:Types.string_ -> db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.modify_db_cluster_snapshot_attribute_message
val make_modify_db_cluster_parameter_group_message : parameters:Types.parameters_list -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.modify_db_cluster_parameter_group_message
val make_modify_db_cluster_message : ?master_user_authentication_type:Types.master_user_authentication_type -> ?ca_certificate_identifier:Types.string_ -> ?enable_limitless_database:Types.boolean_optional -> ?aws_backup_recovery_point_arn:Types.aws_backup_recovery_point_arn -> ?allow_engine_mode_change:Types.boolean_ -> ?engine_mode:Types.string_ -> ?master_user_secret_kms_key_id:Types.string_ -> ?enable_local_write_forwarding:Types.boolean_optional -> ?rotate_master_user_password:Types.boolean_optional -> ?manage_master_user_password:Types.boolean_optional -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?network_type:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?iops:Types.integer_optional -> ?storage_type:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?db_cluster_instance_class:Types.string_ -> ?enable_global_write_forwarding:Types.boolean_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?enable_http_endpoint:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?scaling_configuration:Types.scaling_configuration -> ?domain_iam_role_name:Types.string_ -> ?domain:Types.string_ -> ?db_instance_parameter_group_name:Types.string_ -> ?allow_major_version_upgrade:Types.boolean_ -> ?engine_version:Types.string_ -> ?cloudwatch_logs_export_configuration: Types.cloudwatch_logs_export_configuration -> ?backtrack_window:Types.long_optional -> ?enable_iam_database_authentication:Types.boolean_optional -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?option_group_name:Types.string_ -> ?master_user_password:Types.sensitive_string -> ?port:Types.integer_optional -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_cluster_parameter_group_name:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?apply_immediately:Types.boolean_ -> ?new_db_cluster_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.modify_db_cluster_message
val make_modify_db_cluster_endpoint_message : ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> ?endpoint_type:Types.string_ -> db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.modify_db_cluster_endpoint_message
val make_db_cluster_endpoint : ?db_cluster_endpoint_arn:Types.string_ -> ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> ?custom_endpoint_type:Types.string_ -> ?endpoint_type:Types.string_ -> ?status:Types.string_ -> ?endpoint:Types.string_ -> ?db_cluster_endpoint_resource_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.db_cluster_endpoint
val make_modify_custom_db_engine_version_message : ?status:Types.custom_engine_version_status -> ?description:Types.description -> engine_version:Types.custom_engine_version -> engine:Types.custom_engine_name -> unit -> Types.modify_custom_db_engine_version_message
val make_custom_db_engine_version_am_i : ?status:Types.string_ -> ?image_id:Types.string_ -> unit -> Types.custom_db_engine_version_am_i
val make_db_engine_version : ?serverless_v2_features_support:Types.serverless_v2_features_support -> ?supports_integrations:Types.boolean_ -> ?supports_local_write_forwarding:Types.boolean_optional -> ?supported_ca_certificate_identifiers:Types.ca_certificate_identifiers_list -> ?supports_certificate_rotation_without_restart:Types.boolean_optional -> ?supports_limitless_database:Types.boolean_ -> ?supports_babelfish:Types.boolean_ -> ?tag_list:Types.tag_list -> ?supports_global_databases:Types.boolean_ -> ?supports_parallel_query:Types.boolean_ -> ?status:Types.string_ -> ?supported_feature_names:Types.feature_name_list -> ?supported_engine_modes:Types.engine_mode_list -> ?supports_read_replica:Types.boolean_ -> ?supports_log_exports_to_cloudwatch_logs:Types.boolean_ -> ?exportable_log_types:Types.log_type_list -> ?supported_timezones:Types.supported_timezones_list -> ?valid_upgrade_target:Types.valid_upgrade_target_list -> ?supported_nchar_character_sets:Types.supported_character_sets_list -> ?supported_character_sets:Types.supported_character_sets_list -> ?create_time:Types.t_stamp -> ?kms_key_id:Types.string_ -> ?db_engine_media_type:Types.string_ -> ?image:Types.custom_db_engine_version_am_i -> ?failure_reason:Types.string_ -> ?default_character_set:Types.character_set -> ?db_engine_version_description:Types.string_ -> ?db_engine_version_arn:Types.string_ -> ?db_engine_description:Types.string_ -> ?db_parameter_group_family:Types.string_ -> ?custom_db_engine_version_manifest:Types.custom_db_engine_version_manifest -> ?database_installation_files:Types.string_list -> ?database_installation_files_s3_prefix:Types.string_ -> ?database_installation_files_s3_bucket_name:Types.string_ -> ?engine_version:Types.string_ -> ?major_engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.db_engine_version
val make_modify_current_db_cluster_capacity_message : ?timeout_action:Types.string_ -> ?seconds_before_timeout:Types.integer_optional -> ?capacity:Types.integer_optional -> db_cluster_identifier:Types.string_ -> unit -> Types.modify_current_db_cluster_capacity_message
val make_db_cluster_capacity_info : ?timeout_action:Types.string_ -> ?seconds_before_timeout:Types.integer_optional -> ?current_capacity:Types.integer_optional -> ?pending_capacity:Types.integer_optional -> ?db_cluster_identifier:Types.string_ -> unit -> Types.db_cluster_capacity_info
val make_certificate : ?customer_override_valid_till:Types.t_stamp -> ?customer_override:Types.boolean_optional -> ?certificate_arn:Types.string_ -> ?valid_till:Types.t_stamp -> ?valid_from:Types.t_stamp -> ?thumbprint:Types.string_ -> ?certificate_type:Types.string_ -> ?certificate_identifier:Types.string_ -> unit -> Types.certificate
val make_modify_certificates_message : ?remove_customer_override:Types.boolean_optional -> ?certificate_identifier:Types.string_ -> unit -> Types.modify_certificates_message
val make_modify_activity_stream_response : ?policy_status:Types.activity_stream_policy_status -> ?engine_native_audit_fields_included:Types.boolean_optional -> ?mode:Types.activity_stream_mode -> ?status:Types.activity_stream_status -> ?kinesis_stream_name:Types.string_ -> ?kms_key_id:Types.string_ -> unit -> Types.modify_activity_stream_response
val make_modify_activity_stream_request : ?audit_policy_state:Types.audit_policy_state -> ?resource_arn:Types.string_ -> unit -> Types.modify_activity_stream_request
val make_filter : values:Types.filter_value_list -> name:Types.string_ -> unit -> Types.filter
val make_list_tags_for_resource_message : ?filters:Types.filter_list -> resource_name:Types.string_ -> unit -> Types.list_tags_for_resource_message
val make_global_clusters_message : ?global_clusters:Types.global_cluster_list -> ?marker:Types.string_ -> unit -> Types.global_clusters_message
val make_failover_global_cluster_message : ?switchover:Types.boolean_optional -> ?allow_data_loss:Types.boolean_optional -> target_db_cluster_identifier:Types.db_cluster_identifier -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.failover_global_cluster_message
val make_failover_db_cluster_message : ?target_db_instance_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.failover_db_cluster_message
val make_export_tasks_message : ?export_tasks:Types.export_tasks_list -> ?marker:Types.string_ -> unit -> Types.export_tasks_message
val make_event : ?source_arn:Types.string_ -> ?date:Types.t_stamp -> ?event_categories:Types.event_categories_list -> ?message:Types.string_ -> ?source_type:Types.source_type -> ?source_identifier:Types.string_ -> unit -> Types.event
val make_events_message : ?events:Types.event_list -> ?marker:Types.string_ -> unit -> Types.events_message
val make_event_subscriptions_message : ?event_subscriptions_list:Types.event_subscriptions_list -> ?marker:Types.string_ -> unit -> Types.event_subscriptions_message
val make_event_categories_map : ?event_categories:Types.event_categories_list -> ?source_type:Types.string_ -> unit -> Types.event_categories_map
val make_event_categories_message : ?event_categories_map_list:Types.event_categories_map_list -> unit -> Types.event_categories_message
val make_engine_defaults : ?parameters:Types.parameters_list -> ?marker:Types.string_ -> ?db_parameter_group_family:Types.string_ -> unit -> Types.engine_defaults
val make_enable_http_endpoint_response : ?http_endpoint_enabled:Types.boolean_ -> ?resource_arn:Types.string_ -> unit -> Types.enable_http_endpoint_response
val make_enable_http_endpoint_request : resource_arn:Types.string_ -> unit -> Types.enable_http_endpoint_request
val make_download_db_log_file_portion_message : ?number_of_lines:Types.integer -> ?marker:Types.string_ -> log_file_name:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.download_db_log_file_portion_message
val make_download_db_log_file_portion_details : ?additional_data_pending:Types.boolean_ -> ?marker:Types.string_ -> ?log_file_data:Types.sensitive_string -> unit -> Types.download_db_log_file_portion_details
val make_disable_http_endpoint_response : ?http_endpoint_enabled:Types.boolean_ -> ?resource_arn:Types.string_ -> unit -> Types.disable_http_endpoint_response
val make_disable_http_endpoint_request : resource_arn:Types.string_ -> unit -> Types.disable_http_endpoint_request
val make_describe_valid_db_instance_modifications_message : db_instance_identifier:Types.string_ -> unit -> Types.describe_valid_db_instance_modifications_message
val make_describe_tenant_databases_message : ?max_records:Types.integer_optional -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?tenant_db_name:Types.string_ -> ?db_instance_identifier:Types.string_ -> unit -> Types.describe_tenant_databases_message
val make_describe_source_regions_message : ?filters:Types.filter_list -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?region_name:Types.string_ -> unit -> Types.describe_source_regions_message
val make_describe_serverless_v2_platform_versions_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?include_all:Types.boolean_optional -> ?default_only:Types.boolean_optional -> ?filters:Types.filter_list -> ?engine:Types.string_ -> ?serverless_v2_platform_version:Types.string_ -> unit -> Types.describe_serverless_v2_platform_versions_message
val make_describe_reserved_db_instances_offerings_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?multi_a_z:Types.boolean_optional -> ?offering_type:Types.string_ -> ?product_description:Types.string_ -> ?duration:Types.string_ -> ?db_instance_class:Types.string_ -> ?reserved_db_instances_offering_id:Types.string_ -> unit -> Types.describe_reserved_db_instances_offerings_message
val make_describe_reserved_db_instances_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?lease_id:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?offering_type:Types.string_ -> ?product_description:Types.string_ -> ?duration:Types.string_ -> ?db_instance_class:Types.string_ -> ?reserved_db_instances_offering_id:Types.string_ -> ?reserved_db_instance_id:Types.string_ -> unit -> Types.describe_reserved_db_instances_message
val make_describe_pending_maintenance_actions_message : ?max_records:Types.integer_optional -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?resource_identifier:Types.string_ -> unit -> Types.describe_pending_maintenance_actions_message
val make_describe_orderable_db_instance_options_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?vpc:Types.boolean_optional -> ?availability_zone_group:Types.string_ -> ?license_model:Types.string_ -> ?db_instance_class:Types.string_ -> ?engine_version:Types.string_ -> engine:Types.string_ -> unit -> Types.describe_orderable_db_instance_options_message
val make_describe_option_groups_message : ?major_engine_version:Types.string_ -> ?engine_name:Types.string_ -> ?max_records:Types.integer_optional -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?option_group_name:Types.string_ -> unit -> Types.describe_option_groups_message
val make_describe_option_group_options_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?major_engine_version:Types.string_ -> engine_name:Types.string_ -> unit -> Types.describe_option_group_options_message
val make_describe_integrations_response : ?integrations:Types.integration_list -> ?marker:Types.marker -> unit -> Types.describe_integrations_response
val make_describe_integrations_message : ?marker:Types.marker -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?integration_identifier:Types.integration_identifier -> unit -> Types.describe_integrations_message
val make_describe_global_clusters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.describe_global_clusters_message
val make_describe_export_tasks_message : ?source_type:Types.export_source_type -> ?max_records:Types.max_records -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?source_arn:Types.string_ -> ?export_task_identifier:Types.string_ -> unit -> Types.describe_export_tasks_message
val make_describe_events_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?event_categories:Types.event_categories_list -> ?duration:Types.integer_optional -> ?end_time:Types.t_stamp -> ?start_time:Types.t_stamp -> ?source_type:Types.source_type -> ?source_identifier:Types.string_ -> unit -> Types.describe_events_message
val make_describe_event_subscriptions_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?subscription_name:Types.string_ -> unit -> Types.describe_event_subscriptions_message
val make_describe_event_categories_message : ?filters:Types.filter_list -> ?source_type:Types.string_ -> unit -> Types.describe_event_categories_message
val make_describe_engine_default_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> db_parameter_group_family:Types.string_ -> unit -> Types.describe_engine_default_parameters_message
val make_describe_engine_default_cluster_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> db_parameter_group_family:Types.string_ -> unit -> Types.describe_engine_default_cluster_parameters_message
val make_describe_db_subnet_groups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_subnet_group_name:Types.string_ -> unit -> Types.describe_db_subnet_groups_message
val make_db_subnet_group_message : ?db_subnet_groups:Types.db_subnet_groups -> ?marker:Types.string_ -> unit -> Types.db_subnet_group_message
val make_describe_db_snapshots_message : ?dbi_resource_id:Types.string_ -> ?include_public:Types.boolean_ -> ?include_shared:Types.boolean_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?snapshot_type:Types.string_ -> ?db_snapshot_identifier:Types.string_ -> ?db_instance_identifier:Types.string_ -> unit -> Types.describe_db_snapshots_message
val make_db_snapshot_message : ?db_snapshots:Types.db_snapshot_list -> ?marker:Types.string_ -> unit -> Types.db_snapshot_message
val make_describe_db_snapshot_tenant_databases_message : ?dbi_resource_id:Types.string_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?snapshot_type:Types.string_ -> ?db_snapshot_identifier:Types.string_ -> ?db_instance_identifier:Types.string_ -> unit -> Types.describe_db_snapshot_tenant_databases_message
val make_db_snapshot_tenant_database : ?tag_list:Types.tag_list -> ?nchar_character_set_name:Types.string_ -> ?db_snapshot_tenant_database_ar_n:Types.string_ -> ?character_set_name:Types.string_ -> ?tenant_database_resource_id:Types.string_ -> ?master_username:Types.string_ -> ?tenant_db_name:Types.string_ -> ?tenant_database_create_time:Types.t_stamp -> ?snapshot_type:Types.string_ -> ?engine_name:Types.string_ -> ?dbi_resource_id:Types.string_ -> ?db_instance_identifier:Types.string_ -> ?db_snapshot_identifier:Types.string_ -> unit -> Types.db_snapshot_tenant_database
val make_db_snapshot_tenant_databases_message : ?db_snapshot_tenant_databases:Types.db_snapshot_tenant_databases_list -> ?marker:Types.string_ -> unit -> Types.db_snapshot_tenant_databases_message
val make_describe_db_snapshot_attributes_message : db_snapshot_identifier:Types.string_ -> unit -> Types.describe_db_snapshot_attributes_message
val make_describe_db_shard_groups_response : ?marker:Types.string_ -> ?db_shard_groups:Types.db_shard_groups_list -> unit -> Types.describe_db_shard_groups_response
val make_describe_db_shard_groups_message : ?max_records:Types.max_records -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?db_shard_group_identifier:Types.db_shard_group_identifier -> unit -> Types.describe_db_shard_groups_message
val make_describe_db_security_groups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_security_group_name:Types.string_ -> unit -> Types.describe_db_security_groups_message
val make_db_security_group_message : ?db_security_groups:Types.db_security_groups -> ?marker:Types.string_ -> unit -> Types.db_security_group_message
val make_describe_db_recommendations_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?locale:Types.string_ -> ?last_updated_before:Types.t_stamp -> ?last_updated_after:Types.t_stamp -> unit -> Types.describe_db_recommendations_message
val make_db_recommendations_message : ?marker:Types.string_ -> ?db_recommendations:Types.db_recommendation_list -> unit -> Types.db_recommendations_message
val make_describe_db_proxy_targets_response : ?marker:Types.string_ -> ?targets:Types.target_list -> unit -> Types.describe_db_proxy_targets_response
val make_describe_db_proxy_targets_request : ?max_records:Types.max_records -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?target_group_name:Types.db_proxy_target_group_name -> db_proxy_name:Types.db_proxy_name -> unit -> Types.describe_db_proxy_targets_request
val make_describe_db_proxy_target_groups_response : ?marker:Types.string_ -> ?target_groups:Types.target_group_list -> unit -> Types.describe_db_proxy_target_groups_response
val make_describe_db_proxy_target_groups_request : ?max_records:Types.max_records -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?target_group_name:Types.db_proxy_target_group_name -> db_proxy_name:Types.db_proxy_name -> unit -> Types.describe_db_proxy_target_groups_request
val make_describe_db_proxy_endpoints_response : ?marker:Types.string_ -> ?db_proxy_endpoints:Types.db_proxy_endpoint_list -> unit -> Types.describe_db_proxy_endpoints_response
val make_describe_db_proxy_endpoints_request : ?max_records:Types.max_records -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?db_proxy_endpoint_name:Types.db_proxy_endpoint_name -> ?db_proxy_name:Types.db_proxy_name -> unit -> Types.describe_db_proxy_endpoints_request
val make_describe_db_proxies_response : ?marker:Types.string_ -> ?db_proxies:Types.db_proxy_list -> unit -> Types.describe_db_proxies_response
val make_describe_db_proxies_request : ?max_records:Types.max_records -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?db_proxy_name:Types.db_proxy_name -> unit -> Types.describe_db_proxies_request
val make_describe_db_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?source:Types.string_ -> db_parameter_group_name:Types.string_ -> unit -> Types.describe_db_parameters_message
val make_db_parameter_group_details : ?marker:Types.string_ -> ?parameters:Types.parameters_list -> unit -> Types.db_parameter_group_details
val make_describe_db_parameter_groups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_parameter_group_name:Types.string_ -> unit -> Types.describe_db_parameter_groups_message
val make_db_parameter_group : ?db_parameter_group_arn:Types.string_ -> ?description:Types.string_ -> ?db_parameter_group_family:Types.string_ -> ?db_parameter_group_name:Types.string_ -> unit -> Types.db_parameter_group
val make_db_parameter_groups_message : ?db_parameter_groups:Types.db_parameter_group_list -> ?marker:Types.string_ -> unit -> Types.db_parameter_groups_message
val make_db_major_engine_version : ?supported_engine_lifecycles:Types.supported_engine_lifecycle_list -> ?major_engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.db_major_engine_version
val make_describe_db_major_engine_versions_response : ?marker:Types.string_ -> ?db_major_engine_versions:Types.db_major_engine_versions_list -> unit -> Types.describe_db_major_engine_versions_response
val make_describe_db_major_engine_versions_request : ?max_records:Types.max_records -> ?marker:Types.marker -> ?major_engine_version:Types.major_engine_version -> ?engine:Types.engine -> unit -> Types.describe_db_major_engine_versions_request
val make_describe_db_log_files_details : ?size:Types.long -> ?last_written:Types.long -> ?log_file_name:Types.string_ -> unit -> Types.describe_db_log_files_details
val make_describe_db_log_files_response : ?marker:Types.string_ -> ?describe_db_log_files:Types.describe_db_log_files_list -> unit -> Types.describe_db_log_files_response
val make_describe_db_log_files_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?file_size:Types.long -> ?file_last_written:Types.long -> ?filename_contains:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.describe_db_log_files_message
val make_describe_db_instances_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_instance_identifier:Types.string_ -> unit -> Types.describe_db_instances_message
val make_db_instance_message : ?db_instances:Types.db_instance_list -> ?marker:Types.string_ -> unit -> Types.db_instance_message
val make_describe_db_instance_automated_backups_message : ?db_instance_automated_backups_arn:Types.string_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_instance_identifier:Types.string_ -> ?dbi_resource_id:Types.string_ -> unit -> Types.describe_db_instance_automated_backups_message
val make_db_instance_automated_backup_message : ?db_instance_automated_backups:Types.db_instance_automated_backup_list -> ?marker:Types.string_ -> unit -> Types.db_instance_automated_backup_message
val make_describe_db_engine_versions_message : ?include_all:Types.boolean_optional -> ?list_supported_timezones:Types.boolean_optional -> ?list_supported_character_sets:Types.boolean_optional -> ?default_only:Types.boolean_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_parameter_group_family:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.describe_db_engine_versions_message
val make_db_engine_version_message : ?db_engine_versions:Types.db_engine_version_list -> ?marker:Types.string_ -> unit -> Types.db_engine_version_message
val make_describe_db_clusters_message : ?include_shared:Types.boolean_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_cluster_identifier:Types.string_ -> unit -> Types.describe_db_clusters_message
val make_db_cluster_message : ?db_clusters:Types.db_cluster_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_message
val make_describe_db_cluster_snapshots_message : ?db_cluster_resource_id:Types.string_ -> ?include_public:Types.boolean_ -> ?include_shared:Types.boolean_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?snapshot_type:Types.string_ -> ?db_cluster_snapshot_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> unit -> Types.describe_db_cluster_snapshots_message
val make_db_cluster_snapshot : ?db_system_id:Types.string_ -> ?db_cluster_resource_id:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?storage_type:Types.string_ -> ?tag_list:Types.tag_list -> ?iam_database_authentication_enabled:Types.boolean_ -> ?source_db_cluster_snapshot_arn:Types.string_ -> ?db_cluster_snapshot_arn:Types.string_ -> ?kms_key_id:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?storage_encryption_type:Types.storage_encryption_type -> ?storage_encrypted:Types.boolean_ -> ?percent_progress:Types.integer -> ?snapshot_type:Types.string_ -> ?license_model:Types.string_ -> ?engine_version:Types.string_ -> ?master_username:Types.string_ -> ?cluster_create_time:Types.t_stamp -> ?vpc_id:Types.string_ -> ?port:Types.integer -> ?status:Types.string_ -> ?allocated_storage:Types.integer -> ?engine_mode:Types.string_ -> ?engine:Types.string_ -> ?snapshot_create_time:Types.t_stamp -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_snapshot_identifier:Types.string_ -> ?availability_zones:Types.availability_zones -> unit -> Types.db_cluster_snapshot
val make_db_cluster_snapshot_message : ?db_cluster_snapshots:Types.db_cluster_snapshot_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_snapshot_message
val make_describe_db_cluster_snapshot_attributes_message : db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.describe_db_cluster_snapshot_attributes_message
val make_describe_db_cluster_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?source:Types.string_ -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.describe_db_cluster_parameters_message
val make_db_cluster_parameter_group_details : ?marker:Types.string_ -> ?parameters:Types.parameters_list -> unit -> Types.db_cluster_parameter_group_details
val make_describe_db_cluster_parameter_groups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_cluster_parameter_group_name:Types.string_ -> unit -> Types.describe_db_cluster_parameter_groups_message
val make_db_cluster_parameter_group : ?db_cluster_parameter_group_arn:Types.string_ -> ?description:Types.string_ -> ?db_parameter_group_family:Types.string_ -> ?db_cluster_parameter_group_name:Types.string_ -> unit -> Types.db_cluster_parameter_group
val make_db_cluster_parameter_groups_message : ?db_cluster_parameter_groups:Types.db_cluster_parameter_group_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_parameter_groups_message
val make_describe_db_cluster_endpoints_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_cluster_endpoint_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> unit -> Types.describe_db_cluster_endpoints_message
val make_db_cluster_endpoint_message : ?db_cluster_endpoints:Types.db_cluster_endpoint_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_endpoint_message
val make_describe_db_cluster_backtracks_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?backtrack_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.describe_db_cluster_backtracks_message
val make_db_cluster_backtrack : ?status:Types.string_ -> ?backtrack_request_creation_time:Types.t_stamp -> ?backtracked_from:Types.t_stamp -> ?backtrack_to:Types.t_stamp -> ?backtrack_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> unit -> Types.db_cluster_backtrack
val make_db_cluster_backtrack_message : ?db_cluster_backtracks:Types.db_cluster_backtrack_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_backtrack_message
val make_describe_db_cluster_automated_backups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_resource_id:Types.string_ -> unit -> Types.describe_db_cluster_automated_backups_message
val make_db_cluster_automated_backup : ?tag_list:Types.tag_list -> ?aws_backup_recovery_point_arn:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?storage_type:Types.string_ -> ?kms_key_id:Types.string_ -> ?port:Types.integer -> ?availability_zones:Types.availability_zones -> ?engine_mode:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?db_cluster_arn:Types.string_ -> ?engine_version:Types.string_ -> ?allocated_storage:Types.integer -> ?storage_encryption_type:Types.storage_encryption_type -> ?storage_encrypted:Types.boolean_ -> ?cluster_create_time:Types.t_stamp -> ?iam_database_authentication_enabled:Types.boolean_ -> ?status:Types.string_ -> ?license_model:Types.string_ -> ?region:Types.string_ -> ?db_cluster_resource_id:Types.string_ -> ?master_username:Types.string_ -> ?restore_window:Types.restore_window -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_automated_backups_arn:Types.string_ -> ?vpc_id:Types.string_ -> ?engine:Types.string_ -> unit -> Types.db_cluster_automated_backup
val make_db_cluster_automated_backup_message : ?db_cluster_automated_backups:Types.db_cluster_automated_backup_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_automated_backup_message
val make_describe_certificates_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?certificate_identifier:Types.string_ -> unit -> Types.describe_certificates_message
val make_certificate_message : ?marker:Types.string_ -> ?certificates:Types.certificate_list -> ?default_certificate_for_new_launches:Types.string_ -> unit -> Types.certificate_message
val make_describe_blue_green_deployments_response : ?marker:Types.string_ -> ?blue_green_deployments:Types.blue_green_deployment_list -> unit -> Types.describe_blue_green_deployments_response
val make_describe_blue_green_deployments_request : ?max_records:Types.max_records -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?blue_green_deployment_identifier:Types.blue_green_deployment_identifier -> unit -> Types.describe_blue_green_deployments_request
val make_describe_account_attributes_message : unit -> unit
val make_account_quota : ?max:Types.long -> ?used:Types.long -> ?account_quota_name:Types.string_ -> unit -> Types.account_quota
val make_account_attributes_message : ?account_quotas:Types.account_quota_list -> unit -> Types.account_attributes_message
val make_deregister_db_proxy_targets_response : unit -> unit
val make_deregister_db_proxy_targets_request : ?db_cluster_identifiers:Types.string_list -> ?db_instance_identifiers:Types.string_list -> ?target_group_name:Types.db_proxy_target_group_name -> db_proxy_name:Types.db_proxy_name -> unit -> Types.deregister_db_proxy_targets_request
val make_delete_tenant_database_message : ?final_db_snapshot_identifier:Types.string_ -> ?skip_final_snapshot:Types.boolean_ -> tenant_db_name:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.delete_tenant_database_message
val make_delete_option_group_message : option_group_name:Types.string_ -> unit -> Types.delete_option_group_message
val make_delete_integration_message : integration_identifier:Types.integration_identifier -> unit -> Types.delete_integration_message
val make_delete_global_cluster_message : global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.delete_global_cluster_message
val make_delete_event_subscription_message : subscription_name:Types.string_ -> unit -> Types.delete_event_subscription_message
val make_delete_db_subnet_group_message : db_subnet_group_name:Types.string_ -> unit -> Types.delete_db_subnet_group_message
val make_delete_db_snapshot_message : db_snapshot_identifier:Types.string_ -> unit -> Types.delete_db_snapshot_message
val make_delete_db_shard_group_message : db_shard_group_identifier:Types.db_shard_group_identifier -> unit -> Types.delete_db_shard_group_message
val make_delete_db_security_group_message : db_security_group_name:Types.string_ -> unit -> Types.delete_db_security_group_message
val make_delete_db_proxy_response : ?db_proxy:Types.db_proxy -> unit -> Types.delete_db_proxy_response
val make_delete_db_proxy_request : db_proxy_name:Types.db_proxy_name -> unit -> Types.delete_db_proxy_request
val make_delete_db_proxy_endpoint_response : ?db_proxy_endpoint:Types.db_proxy_endpoint -> unit -> Types.delete_db_proxy_endpoint_response
val make_delete_db_proxy_endpoint_request : db_proxy_endpoint_name:Types.db_proxy_endpoint_name -> unit -> Types.delete_db_proxy_endpoint_request
val make_delete_db_parameter_group_message : db_parameter_group_name:Types.string_ -> unit -> Types.delete_db_parameter_group_message
val make_delete_db_instance_message : ?delete_automated_backups:Types.boolean_optional -> ?final_db_snapshot_identifier:Types.string_ -> ?skip_final_snapshot:Types.boolean_ -> db_instance_identifier:Types.string_ -> unit -> Types.delete_db_instance_message
val make_delete_db_instance_automated_backup_message : ?db_instance_automated_backups_arn:Types.string_ -> ?dbi_resource_id:Types.string_ -> unit -> Types.delete_db_instance_automated_backup_message
val make_delete_db_cluster_snapshot_message : db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.delete_db_cluster_snapshot_message
val make_delete_db_cluster_parameter_group_message : db_cluster_parameter_group_name:Types.string_ -> unit -> Types.delete_db_cluster_parameter_group_message
val make_delete_db_cluster_message : ?delete_automated_backups:Types.boolean_optional -> ?final_db_snapshot_identifier:Types.string_ -> ?skip_final_snapshot:Types.boolean_ -> db_cluster_identifier:Types.string_ -> unit -> Types.delete_db_cluster_message
val make_delete_db_cluster_endpoint_message : db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.delete_db_cluster_endpoint_message
val make_delete_db_cluster_automated_backup_message : db_cluster_resource_id:Types.string_ -> unit -> Types.delete_db_cluster_automated_backup_message
val make_delete_custom_db_engine_version_message : engine_version:Types.custom_engine_version -> engine:Types.custom_engine_name -> unit -> Types.delete_custom_db_engine_version_message
val make_delete_blue_green_deployment_response : ?blue_green_deployment:Types.blue_green_deployment -> unit -> Types.delete_blue_green_deployment_response
val make_delete_blue_green_deployment_request : ?delete_target:Types.boolean_optional -> blue_green_deployment_identifier:Types.blue_green_deployment_identifier -> unit -> Types.delete_blue_green_deployment_request
val make_create_tenant_database_message : ?tags:Types.tag_list -> ?master_user_secret_kms_key_id:Types.string_ -> ?manage_master_user_password:Types.boolean_optional -> ?nchar_character_set_name:Types.string_ -> ?character_set_name:Types.string_ -> ?master_user_password:Types.sensitive_string -> master_username:Types.string_ -> tenant_db_name:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.create_tenant_database_message
val make_create_option_group_message : ?tags:Types.tag_list -> option_group_description:Types.string_ -> major_engine_version:Types.string_ -> engine_name:Types.string_ -> option_group_name:Types.string_ -> unit -> Types.create_option_group_message
val make_create_integration_message : ?description:Types.integration_description -> ?data_filter:Types.data_filter -> ?tags:Types.tag_list -> ?additional_encryption_context:Types.encryption_context_map -> ?kms_key_id:Types.string_ -> integration_name:Types.integration_name -> target_arn:Types.arn -> source_arn:Types.source_arn -> unit -> Types.create_integration_message
val make_create_global_cluster_message : ?tags:Types.tag_list -> ?storage_encrypted:Types.boolean_optional -> ?database_name:Types.string_ -> ?deletion_protection:Types.boolean_optional -> ?engine_lifecycle_support:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> ?source_db_cluster_identifier:Types.string_ -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.create_global_cluster_message
val make_create_event_subscription_message : ?tags:Types.tag_list -> ?enabled:Types.boolean_optional -> ?source_ids:Types.source_ids_list -> ?event_categories:Types.event_categories_list -> ?source_type:Types.string_ -> sns_topic_arn:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.create_event_subscription_message
val make_create_db_subnet_group_message : ?tags:Types.tag_list -> subnet_ids:Types.subnet_identifier_list -> db_subnet_group_description:Types.string_ -> db_subnet_group_name:Types.string_ -> unit -> Types.create_db_subnet_group_message
val make_create_db_snapshot_message : ?tags:Types.tag_list -> db_instance_identifier:Types.string_ -> db_snapshot_identifier:Types.string_ -> unit -> Types.create_db_snapshot_message
val make_create_db_shard_group_message : ?tags:Types.tag_list -> ?publicly_accessible:Types.boolean_optional -> ?min_ac_u:Types.double_optional -> ?compute_redundancy:Types.integer_optional -> max_ac_u:Types.double_optional -> db_cluster_identifier:Types.string_ -> db_shard_group_identifier:Types.string_ -> unit -> Types.create_db_shard_group_message
val make_create_db_security_group_message : ?tags:Types.tag_list -> db_security_group_description:Types.string_ -> db_security_group_name:Types.string_ -> unit -> Types.create_db_security_group_message
val make_create_db_proxy_response : ?db_proxy:Types.db_proxy -> unit -> Types.create_db_proxy_response
val make_create_db_proxy_request : ?target_connection_network_type:Types.target_connection_network_type -> ?endpoint_network_type:Types.endpoint_network_type -> ?tags:Types.tag_list -> ?debug_logging:Types.boolean_ -> ?idle_client_timeout:Types.integer_optional -> ?require_tl_s:Types.boolean_ -> ?vpc_security_group_ids:Types.string_list -> ?auth:Types.user_auth_config_list -> ?default_auth_scheme:Types.default_auth_scheme -> vpc_subnet_ids:Types.string_list -> role_arn:Types.arn -> engine_family:Types.engine_family -> db_proxy_name:Types.db_proxy_name -> unit -> Types.create_db_proxy_request
val make_create_db_proxy_endpoint_response : ?db_proxy_endpoint:Types.db_proxy_endpoint -> unit -> Types.create_db_proxy_endpoint_response
val make_create_db_proxy_endpoint_request : ?endpoint_network_type:Types.endpoint_network_type -> ?tags:Types.tag_list -> ?target_role:Types.db_proxy_endpoint_target_role -> ?vpc_security_group_ids:Types.string_list -> vpc_subnet_ids:Types.string_list -> db_proxy_endpoint_name:Types.db_proxy_endpoint_name -> db_proxy_name:Types.db_proxy_name -> unit -> Types.create_db_proxy_endpoint_request
val make_create_db_parameter_group_message : ?tags:Types.tag_list -> description:Types.string_ -> db_parameter_group_family:Types.string_ -> db_parameter_group_name:Types.string_ -> unit -> Types.create_db_parameter_group_message
val make_create_db_instance_read_replica_message : ?tag_specifications:Types.tag_specification_list -> ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?ca_certificate_identifier:Types.string_ -> ?upgrade_storage_config:Types.boolean_optional -> ?dedicated_log_volume:Types.boolean_optional -> ?source_db_cluster_identifier:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?custom_iam_instance_profile:Types.string_ -> ?backup_target:Types.string_ -> ?max_allocated_storage:Types.integer_optional -> ?network_type:Types.string_ -> ?enable_customer_owned_ip:Types.boolean_optional -> ?replica_mode:Types.replica_mode -> ?domain_dns_ips:Types.string_list -> ?domain_auth_secret_arn:Types.string_ -> ?domain_ou:Types.string_ -> ?domain_fqdn:Types.string_ -> ?domain_iam_role_name:Types.string_ -> ?domain:Types.string_ -> ?deletion_protection:Types.boolean_optional -> ?use_default_processor_features:Types.boolean_optional -> ?processor_features:Types.processor_feature_list -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?enable_iam_database_authentication:Types.boolean_optional -> ?pre_signed_url:Types.sensitive_string -> ?kms_key_id:Types.string_ -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?storage_type:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_subnet_group_name:Types.string_ -> ?tags:Types.tag_list -> ?publicly_accessible:Types.boolean_optional -> ?db_parameter_group_name:Types.string_ -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?multi_a_z:Types.boolean_optional -> ?port:Types.integer_optional -> ?availability_zone:Types.string_ -> ?db_instance_class:Types.string_ -> ?source_db_instance_identifier:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.create_db_instance_read_replica_message
val make_create_db_instance_message : ?master_user_authentication_type:Types.master_user_authentication_type -> ?tag_specifications:Types.tag_specification_list -> ?additional_storage_volumes:Types.additional_storage_volumes_list -> ?engine_lifecycle_support:Types.string_ -> ?dedicated_log_volume:Types.boolean_optional -> ?multi_tenant:Types.boolean_optional -> ?master_user_secret_kms_key_id:Types.string_ -> ?manage_master_user_password:Types.boolean_optional -> ?ca_certificate_identifier:Types.string_ -> ?db_system_id:Types.string_ -> ?custom_iam_instance_profile:Types.string_ -> ?backup_target:Types.string_ -> ?network_type:Types.string_ -> ?enable_customer_owned_ip:Types.boolean_optional -> ?max_allocated_storage:Types.integer_optional -> ?deletion_protection:Types.boolean_optional -> ?processor_features:Types.processor_feature_list -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?enable_iam_database_authentication:Types.boolean_optional -> ?timezone:Types.string_ -> ?promotion_tier:Types.integer_optional -> ?domain_iam_role_name:Types.string_ -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?domain_dns_ips:Types.string_list -> ?domain_auth_secret_arn:Types.string_ -> ?domain_ou:Types.string_ -> ?domain_fqdn:Types.string_ -> ?domain:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_optional -> ?tde_credential_password:Types.sensitive_string -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?tags:Types.tag_list -> ?publicly_accessible:Types.boolean_optional -> ?nchar_character_set_name:Types.string_ -> ?character_set_name:Types.string_ -> ?option_group_name:Types.string_ -> ?storage_throughput:Types.integer_optional -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?port:Types.integer_optional -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?db_parameter_group_name:Types.string_ -> ?preferred_maintenance_window:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?availability_zone:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_security_groups:Types.db_security_group_name_list -> ?master_user_password:Types.sensitive_string -> ?master_username:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?db_name:Types.string_ -> engine:Types.string_ -> db_instance_class:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.create_db_instance_message
val make_create_db_cluster_snapshot_message : ?tags:Types.tag_list -> db_cluster_identifier:Types.string_ -> db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.create_db_cluster_snapshot_message
val make_create_db_cluster_parameter_group_message : ?tags:Types.tag_list -> description:Types.string_ -> db_parameter_group_family:Types.string_ -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.create_db_cluster_parameter_group_message
val make_create_db_cluster_message : ?with_express_configuration:Types.boolean_optional -> ?master_user_authentication_type:Types.master_user_authentication_type -> ?tag_specifications:Types.tag_specification_list -> ?engine_lifecycle_support:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?master_user_secret_kms_key_id:Types.string_ -> ?enable_local_write_forwarding:Types.boolean_optional -> ?manage_master_user_password:Types.boolean_optional -> ?db_system_id:Types.string_ -> ?cluster_scalability_type:Types.cluster_scalability_type -> ?enable_limitless_database:Types.boolean_optional -> ?performance_insights_retention_period:Types.integer_optional -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?database_insights_mode:Types.database_insights_mode -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?network_type:Types.string_ -> ?enable_global_write_forwarding:Types.boolean_optional -> ?domain_iam_role_name:Types.string_ -> ?domain:Types.string_ -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?enable_http_endpoint:Types.boolean_optional -> ?global_cluster_identifier:Types.global_cluster_identifier -> ?deletion_protection:Types.boolean_optional -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?publicly_accessible:Types.boolean_optional -> ?iops:Types.integer_optional -> ?storage_type:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?db_cluster_instance_class:Types.string_ -> ?rds_custom_cluster_configuration:Types.rds_custom_cluster_configuration -> ?scaling_configuration:Types.scaling_configuration -> ?engine_mode:Types.string_ -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?backtrack_window:Types.long_optional -> ?enable_iam_database_authentication:Types.boolean_optional -> ?pre_signed_url:Types.sensitive_string -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_optional -> ?tags:Types.tag_list -> ?replication_source_identifier:Types.string_ -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?option_group_name:Types.string_ -> ?master_user_password:Types.sensitive_string -> ?master_username:Types.string_ -> ?port:Types.integer_optional -> ?engine_version:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_cluster_parameter_group_name:Types.string_ -> ?database_name:Types.string_ -> ?character_set_name:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?availability_zones:Types.availability_zones -> engine:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.create_db_cluster_message
val make_create_db_cluster_endpoint_message : ?tags:Types.tag_list -> ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> endpoint_type:Types.string_ -> db_cluster_endpoint_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.create_db_cluster_endpoint_message
val make_create_custom_db_engine_version_message : ?tags:Types.tag_list -> ?manifest:Types.custom_db_engine_version_manifest -> ?description:Types.description -> ?use_aws_provided_latest_image:Types.boolean_optional -> ?source_custom_db_engine_version_identifier:Types.string255 -> ?kms_key_id:Types.kms_key_id_or_arn -> ?image_id:Types.string255 -> ?database_installation_files:Types.string_list -> ?database_installation_files_s3_prefix:Types.string255 -> ?database_installation_files_s3_bucket_name:Types.bucket_name -> engine_version:Types.custom_engine_version -> engine:Types.custom_engine_name -> unit -> Types.create_custom_db_engine_version_message
val make_create_blue_green_deployment_response : ?blue_green_deployment:Types.blue_green_deployment -> unit -> Types.create_blue_green_deployment_response
val make_create_blue_green_deployment_request : ?target_storage_throughput:Types.integer_optional -> ?target_allocated_storage:Types.integer_optional -> ?target_storage_type:Types.target_storage_type -> ?target_iops:Types.integer_optional -> ?upgrade_target_storage_config:Types.boolean_optional -> ?target_db_instance_class:Types.target_db_instance_class -> ?tags:Types.tag_list -> ?target_db_cluster_parameter_group_name: Types.target_db_cluster_parameter_group_name -> ?target_db_parameter_group_name:Types.target_db_parameter_group_name -> ?target_engine_version:Types.target_engine_version -> source:Types.database_arn -> blue_green_deployment_name:Types.blue_green_deployment_name -> unit -> Types.create_blue_green_deployment_request
val make_copy_option_group_message : ?tags:Types.tag_list -> target_option_group_description:Types.string_ -> target_option_group_identifier:Types.string_ -> source_option_group_identifier:Types.string_ -> unit -> Types.copy_option_group_message
val make_copy_db_snapshot_message : ?snapshot_availability_zone:Types.string_ -> ?copy_option_group:Types.boolean_optional -> ?snapshot_target:Types.string_ -> ?target_custom_availability_zone:Types.string_ -> ?option_group_name:Types.string_ -> ?pre_signed_url:Types.sensitive_string -> ?copy_tags:Types.boolean_optional -> ?tags:Types.tag_list -> ?kms_key_id:Types.string_ -> target_db_snapshot_identifier:Types.string_ -> source_db_snapshot_identifier:Types.string_ -> unit -> Types.copy_db_snapshot_message
val make_copy_db_parameter_group_message : ?tags:Types.tag_list -> target_db_parameter_group_description:Types.string_ -> target_db_parameter_group_identifier:Types.string_ -> source_db_parameter_group_identifier:Types.string_ -> unit -> Types.copy_db_parameter_group_message
val make_copy_db_cluster_snapshot_message : ?tags:Types.tag_list -> ?copy_tags:Types.boolean_optional -> ?pre_signed_url:Types.sensitive_string -> ?kms_key_id:Types.string_ -> target_db_cluster_snapshot_identifier:Types.string_ -> source_db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.copy_db_cluster_snapshot_message
val make_copy_db_cluster_parameter_group_message : ?tags:Types.tag_list -> target_db_cluster_parameter_group_description:Types.string_ -> target_db_cluster_parameter_group_identifier:Types.string_ -> source_db_cluster_parameter_group_identifier:Types.string_ -> unit -> Types.copy_db_cluster_parameter_group_message
val make_cancel_export_task_message : export_task_identifier:Types.string_ -> unit -> Types.cancel_export_task_message
val make_backtrack_db_cluster_message : ?use_earliest_time_on_point_in_time_unavailable:Types.boolean_optional -> ?force:Types.boolean_optional -> backtrack_to:Types.t_stamp -> db_cluster_identifier:Types.string_ -> unit -> Types.backtrack_db_cluster_message
val make_authorize_db_security_group_ingress_message : ?ec2_security_group_owner_id:Types.string_ -> ?ec2_security_group_id:Types.string_ -> ?ec2_security_group_name:Types.string_ -> ?cidri_p:Types.string_ -> db_security_group_name:Types.string_ -> unit -> Types.authorize_db_security_group_ingress_message
val make_apply_pending_maintenance_action_message : opt_in_type:Types.string_ -> apply_action:Types.string_ -> resource_identifier:Types.string_ -> unit -> Types.apply_pending_maintenance_action_message
val make_add_tags_to_resource_message : tags:Types.tag_list -> resource_name:Types.string_ -> unit -> Types.add_tags_to_resource_message
val make_add_source_identifier_to_subscription_message : source_identifier:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.add_source_identifier_to_subscription_message
val make_add_role_to_db_instance_message : feature_name:Types.string_ -> role_arn:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.add_role_to_db_instance_message
val make_add_role_to_db_cluster_message : ?feature_name:Types.string_ -> role_arn:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.add_role_to_db_cluster_message

Operations

module AddRoleToDBCluster : sig ... end

Associates an Identity and Access Management (IAM) role with a DB cluster.

module AddRoleToDBInstance : sig ... end

Associates an Amazon Web Services Identity and Access Management (IAM) role with a DB instance.

Adds a source identifier to an existing RDS event notification subscription.

module AddTagsToResource : sig ... end

Adds metadata tags to an Amazon RDS resource. These tags can also be used with cost allocation reporting to track cost associated with Amazon RDS resources, or used in a Condition statement in an IAM policy for Amazon RDS.

module ApplyPendingMaintenanceAction : sig ... end

Applies a pending maintenance action to a resource (for example, to a DB instance).

module AuthorizeDBSecurityGroupIngress : sig ... end

Enables ingress to a DBSecurityGroup using one of two forms of authorization. First, EC2 or VPC security groups can be added to the DBSecurityGroup if the application using the database is running on EC2 or VPC instances. Second, IP ranges are available if the application accessing your database is running on the internet. Required parameters for this API are one of CIDR range, EC2SecurityGroupId for VPC, or (EC2SecurityGroupOwnerId and either EC2SecurityGroupName or EC2SecurityGroupId for non-VPC).

module BacktrackDBCluster : sig ... end

Backtracks a DB cluster to a specific time, without creating a new DB cluster.

module CancelExportTask : sig ... end

Cancels an export task in progress that is exporting a snapshot or cluster to Amazon S3. Any data that has already been written to the S3 bucket isn't removed.

module CopyDBClusterParameterGroup : sig ... end

Copies the specified DB cluster parameter group.

module CopyDBClusterSnapshot : sig ... end

Copies a snapshot of a DB cluster.

module CopyDBParameterGroup : sig ... end

Copies the specified DB parameter group.

module CopyDBSnapshot : sig ... end

Copies the specified DB snapshot. The source DB snapshot must be in the available state.

module CopyOptionGroup : sig ... end

Copies the specified option group.

module CreateBlueGreenDeployment : sig ... end

Creates a blue/green deployment.

module CreateCustomDBEngineVersion : sig ... end

Creates a custom DB engine version (CEV).

module CreateDBCluster : sig ... end

Creates a new Amazon Aurora DB cluster or Multi-AZ DB cluster.

module CreateDBClusterEndpoint : sig ... end

Creates a new custom endpoint and associates it with an Amazon Aurora DB cluster.

module CreateDBClusterParameterGroup : sig ... end

Creates a new DB cluster parameter group.

module CreateDBClusterSnapshot : sig ... end

Creates a snapshot of a DB cluster.

module CreateDBInstance : sig ... end

Creates a new DB instance.

module CreateDBInstanceReadReplica : sig ... end

Creates a new DB instance that acts as a read replica for an existing source DB instance or Multi-AZ DB cluster. You can create a read replica for a DB instance running Db2, MariaDB, MySQL, Oracle, PostgreSQL, or SQL Server. You can create a read replica for a Multi-AZ DB cluster running MySQL or PostgreSQL. For more information, see Working with read replicas and Migrating from a Multi-AZ DB cluster to a DB instance using a read replica in the Amazon RDS User Guide.

module CreateDBParameterGroup : sig ... end

Creates a new DB parameter group.

module CreateDBProxy : sig ... end

Creates a new DB proxy.

module CreateDBProxyEndpoint : sig ... end

Creates a DBProxyEndpoint. Only applies to proxies that are associated with Aurora DB clusters. You can use DB proxy endpoints to specify read/write or read-only access to the DB cluster. You can also use DB proxy endpoints to access a DB proxy through a different VPC than the proxy's default VPC.

module CreateDBSecurityGroup : sig ... end

Creates a new DB security group. DB security groups control access to a DB instance.

module CreateDBShardGroup : sig ... end

Creates a new DB shard group for Aurora Limitless Database. You must enable Aurora Limitless Database to create a DB shard group.

module CreateDBSnapshot : sig ... end

Creates a snapshot of a DB instance. The source DB instance must be in the available or storage-optimization state.

module CreateDBSubnetGroup : sig ... end

Creates a new DB subnet group. DB subnet groups must contain at least one subnet in at least two AZs in the Amazon Web Services Region.

module CreateEventSubscription : sig ... end

Creates an RDS event notification subscription. This operation requires a topic Amazon Resource Name (ARN) created by either the RDS console, the SNS console, or the SNS API. To obtain an ARN with SNS, you must create a topic in Amazon SNS and subscribe to the topic. The ARN is displayed in the SNS console.

module CreateGlobalCluster : sig ... end

Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.

module CreateIntegration : sig ... end

Creates a zero-ETL integration with Amazon Redshift.

module CreateOptionGroup : sig ... end

Creates a new option group. You can create up to 20 option groups.

module CreateTenantDatabase : sig ... end

Creates a tenant database in a DB instance that uses the multi-tenant configuration. Only RDS for Oracle container database (CDB) instances are supported.

module DeleteBlueGreenDeployment : sig ... end

Deletes a blue/green deployment.

module DeleteCustomDBEngineVersion : sig ... end

Deletes a custom engine version. To run this command, make sure you meet the following prerequisites:

module DeleteDBCluster : sig ... end

The DeleteDBCluster action deletes a previously provisioned DB cluster. When you delete a DB cluster, all automated backups for that DB cluster are deleted and can't be recovered. Manual DB cluster snapshots of the specified DB cluster are not deleted.

module DeleteDBClusterAutomatedBackup : sig ... end

Deletes automated backups using the DbClusterResourceId value of the source DB cluster or the Amazon Resource Name (ARN) of the automated backups.

module DeleteDBClusterEndpoint : sig ... end

Deletes a custom endpoint and removes it from an Amazon Aurora DB cluster.

module DeleteDBClusterParameterGroup : sig ... end

Deletes a specified DB cluster parameter group. The DB cluster parameter group to be deleted can't be associated with any DB clusters.

module DeleteDBClusterSnapshot : sig ... end

Deletes a DB cluster snapshot. If the snapshot is being copied, the copy operation is terminated.

module DeleteDBInstance : sig ... end

Deletes a previously provisioned DB instance. When you delete a DB instance, all automated backups for that instance are deleted and can't be recovered. However, manual DB snapshots of the DB instance aren't deleted.

module DeleteDBInstanceAutomatedBackup : sig ... end

Deletes automated backups using the DbiResourceId value of the source DB instance or the Amazon Resource Name (ARN) of the automated backups.

module DeleteDBParameterGroup : sig ... end

Deletes a specified DB parameter group. The DB parameter group to be deleted can't be associated with any DB instances.

module DeleteDBProxy : sig ... end

Deletes an existing DB proxy.

module DeleteDBProxyEndpoint : sig ... end

Deletes a DBProxyEndpoint. Doing so removes the ability to access the DB proxy using the endpoint that you defined. The endpoint that you delete might have provided capabilities such as read/write or read-only operations, or using a different VPC than the DB proxy's default VPC.

module DeleteDBSecurityGroup : sig ... end

Deletes a DB security group.

module DeleteDBShardGroup : sig ... end

Deletes an Aurora Limitless Database DB shard group.

module DeleteDBSnapshot : sig ... end

Deletes a DB snapshot. If the snapshot is being copied, the copy operation is terminated.

module DeleteDBSubnetGroup : sig ... end

Deletes a DB subnet group.

module DeleteEventSubscription : sig ... end

Deletes an RDS event notification subscription.

module DeleteGlobalCluster : sig ... end

Deletes a global database cluster. The primary and secondary clusters must already be detached or destroyed first.

module DeleteIntegration : sig ... end

Deletes a zero-ETL integration with Amazon Redshift.

module DeleteOptionGroup : sig ... end

Deletes an existing option group.

module DeleteTenantDatabase : sig ... end

Deletes a tenant database from your DB instance. This command only applies to RDS for Oracle container database (CDB) instances.

module DeregisterDBProxyTargets : sig ... end

Remove the association between one or more DBProxyTarget data structures and a DBProxyTargetGroup.

module DescribeAccountAttributes : sig ... end

Lists all of the attributes for a customer account. The attributes include Amazon RDS quotas for the account, such as the number of DB instances allowed. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value.

module DescribeBlueGreenDeployments : sig ... end

Describes one or more blue/green deployments.

module DescribeCertificates : sig ... end

Lists the set of certificate authority (CA) certificates provided by Amazon RDS for this Amazon Web Services account.

Displays backups for both current and deleted DB clusters. For example, use this operation to find details about automated backups for previously deleted clusters. Current clusters are returned for both the DescribeDBClusterAutomatedBackups and DescribeDBClusters operations.

module DescribeDBClusterBacktracks : sig ... end

Returns information about backtracks for a DB cluster.

module DescribeDBClusterEndpoints : sig ... end

Returns information about endpoints for an Amazon Aurora DB cluster.

Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.

module DescribeDBClusterParameters : sig ... end

Returns the detailed parameter list for a particular DB cluster parameter group.

Returns a list of DB cluster snapshot attribute names and values for a manual DB cluster snapshot.

module DescribeDBClusterSnapshots : sig ... end

Returns information about DB cluster snapshots. This API action supports pagination.

module DescribeDBClusters : sig ... end

Describes existing Amazon Aurora DB clusters and Multi-AZ DB clusters. This API supports pagination.

module DescribeDBEngineVersions : sig ... end

Describes the properties of specific versions of DB engines.

Displays backups for both current and deleted instances. For example, use this operation to find details about automated backups for previously deleted instances. Current instances with retention periods greater than zero (0) are returned for both the DescribeDBInstanceAutomatedBackups and DescribeDBInstances operations.

module DescribeDBInstances : sig ... end

Describes provisioned RDS instances. This API supports pagination.

module DescribeDBLogFiles : sig ... end

Returns a list of DB log files for the DB instance.

module DescribeDBMajorEngineVersions : sig ... end

Describes the properties of specific major versions of DB engines.

module DescribeDBParameterGroups : sig ... end

Returns a list of DBParameterGroup descriptions. If a DBParameterGroupName is specified, the list will contain only the description of the specified DB parameter group.

module DescribeDBParameters : sig ... end

Returns the detailed parameter list for a particular DB parameter group.

module DescribeDBProxies : sig ... end

Returns information about DB proxies.

module DescribeDBProxyEndpoints : sig ... end

Returns information about DB proxy endpoints.

module DescribeDBProxyTargetGroups : sig ... end

Returns information about DB proxy target groups, represented by DBProxyTargetGroup data structures.

module DescribeDBProxyTargets : sig ... end

Returns information about DBProxyTarget objects. This API supports pagination.

module DescribeDBRecommendations : sig ... end

Describes the recommendations to resolve the issues for your DB instances, DB clusters, and DB parameter groups.

module DescribeDBSecurityGroups : sig ... end

Returns a list of DBSecurityGroup descriptions. If a DBSecurityGroupName is specified, the list will contain only the descriptions of the specified DB security group.

module DescribeDBShardGroups : sig ... end

Describes existing Aurora Limitless Database DB shard groups.

module DescribeDBSnapshotAttributes : sig ... end

Returns a list of DB snapshot attribute names and values for a manual DB snapshot.

Describes the tenant databases that exist in a DB snapshot. This command only applies to RDS for Oracle DB instances in the multi-tenant configuration.

module DescribeDBSnapshots : sig ... end

Returns information about DB snapshots. This API action supports pagination.

module DescribeDBSubnetGroups : sig ... end

Returns a list of DBSubnetGroup descriptions. If a DBSubnetGroupName is specified, the list will contain only the descriptions of the specified DBSubnetGroup.

Returns the default engine and system parameter information for the cluster database engine.

module DescribeEngineDefaultParameters : sig ... end

Returns the default engine and system parameter information for the specified database engine.

module DescribeEventCategories : sig ... end

Displays a list of categories for all event source types, or, if specified, for a specified source type. You can also see this list in the "Amazon RDS event categories and event messages" section of the Amazon RDS User Guide or the Amazon Aurora User Guide.

module DescribeEventSubscriptions : sig ... end

Lists all the subscription descriptions for a customer account. The description for a subscription includes SubscriptionName, SNSTopicARN, CustomerID, SourceType, SourceID, CreationTime, and Status.

module DescribeEvents : sig ... end

Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.

module DescribeExportTasks : sig ... end

Returns information about a snapshot or cluster export to Amazon S3. This API operation supports pagination.

module DescribeGlobalClusters : sig ... end

Returns information about Aurora global database clusters. This API supports pagination.

module DescribeIntegrations : sig ... end

Describe one or more zero-ETL integrations with Amazon Redshift.

module DescribeOptionGroupOptions : sig ... end

Describes all available options for the specified engine.

module DescribeOptionGroups : sig ... end

Describes the available option groups.

Describes the orderable DB instance options for a specified DB engine.

Returns a list of resources (for example, DB instances) that have at least one pending maintenance action.

module DescribeReservedDBInstances : sig ... end

Returns information about reserved DB instances for this account, or about a specified reserved DB instance.

Lists available reserved DB instance offerings.

Describes the properties of specific platform versions for Aurora Serverless v2.

module DescribeSourceRegions : sig ... end

Returns a list of the source Amazon Web Services Regions where the current Amazon Web Services Region can create a read replica, copy a DB snapshot from, or replicate automated backups from.

module DescribeTenantDatabases : sig ... end

Describes the tenant databases in a DB instance that uses the multi-tenant configuration. Only RDS for Oracle CDB instances are supported.

You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance.

module DisableHttpEndpoint : sig ... end

Disables the HTTP endpoint for the specified DB cluster. Disabling this endpoint disables RDS Data API.

module DownloadDBLogFilePortion : sig ... end

Downloads all or a portion of the specified log file, up to 1 MB in size.

module EnableHttpEndpoint : sig ... end

Enables the HTTP endpoint for the DB cluster. By default, the HTTP endpoint isn't enabled.

module FailoverDBCluster : sig ... end

Forces a failover for a DB cluster.

module FailoverGlobalCluster : sig ... end

Promotes the specified secondary DB cluster to be the primary DB cluster in the global database cluster to fail over or switch over a global database. Switchover operations were previously called "managed planned failovers."

module ListTagsForResource : sig ... end

Lists all tags on an Amazon RDS resource.

module ModifyActivityStream : sig ... end

Changes the audit policy state of a database activity stream to either locked (default) or unlocked. A locked policy is read-only, whereas an unlocked policy is read/write. If your activity stream is started and locked, you can unlock it, customize your audit policy, and then lock your activity stream. Restarting the activity stream isn't required. For more information, see Modifying a database activity stream in the Amazon RDS User Guide.

module ModifyCertificates : sig ... end

Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.

module ModifyCurrentDBClusterCapacity : sig ... end

Set the capacity of an Aurora Serverless v1 DB cluster to a specific value.

module ModifyCustomDBEngineVersion : sig ... end

Modifies the status of a custom engine version (CEV). You can find CEVs to modify by calling DescribeDBEngineVersions.

module ModifyDBCluster : sig ... end

Modifies the settings of an Amazon Aurora DB cluster or a Multi-AZ DB cluster. You can change one or more settings by specifying these parameters and the new values in the request.

module ModifyDBClusterEndpoint : sig ... end

Modifies the properties of an endpoint in an Amazon Aurora DB cluster.

module ModifyDBClusterParameterGroup : sig ... end

Modifies the parameters of a DB cluster parameter group. To modify more than one parameter, submit a list of the following: ParameterName, ParameterValue, and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

Adds an attribute and values to, or removes an attribute and values from, a manual DB cluster snapshot.

module ModifyDBInstance : sig ... end

Modifies settings for a DB instance. You can change one or more database configuration parameters by specifying these parameters and the new values in the request. To learn what modifications you can make to your DB instance, call DescribeValidDBInstanceModifications before you call ModifyDBInstance.

module ModifyDBParameterGroup : sig ... end

Modifies the parameters of a DB parameter group. To modify more than one parameter, submit a list of the following: ParameterName, ParameterValue, and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

module ModifyDBProxy : sig ... end

Changes the settings for an existing DB proxy.

module ModifyDBProxyEndpoint : sig ... end

Changes the settings for an existing DB proxy endpoint.

module ModifyDBProxyTargetGroup : sig ... end

Modifies the properties of a DBProxyTargetGroup.

module ModifyDBRecommendation : sig ... end

Updates the recommendation status and recommended action status for the specified recommendation.

module ModifyDBShardGroup : sig ... end

Modifies the settings of an Aurora Limitless Database DB shard group. You can change one or more settings by specifying these parameters and the new values in the request.

module ModifyDBSnapshot : sig ... end

Updates a manual DB snapshot with a new engine version. The snapshot can be encrypted or unencrypted, but not shared or public.

module ModifyDBSnapshotAttribute : sig ... end

Adds an attribute and values to, or removes an attribute and values from, a manual DB snapshot.

module ModifyDBSubnetGroup : sig ... end

Modifies an existing DB subnet group. DB subnet groups must contain at least one subnet in at least two AZs in the Amazon Web Services Region.

module ModifyEventSubscription : sig ... end

Modifies an existing RDS event notification subscription. You can't modify the source identifiers using this call. To change source identifiers for a subscription, use the AddSourceIdentifierToSubscription and RemoveSourceIdentifierFromSubscription calls.

module ModifyGlobalCluster : sig ... end

Modifies a setting for an Amazon Aurora global database cluster. You can change one or more database configuration parameters by specifying these parameters and the new values in the request. For more information on Amazon Aurora, see What is Amazon Aurora? in the Amazon Aurora User Guide.

module ModifyIntegration : sig ... end

Modifies a zero-ETL integration with Amazon Redshift.

module ModifyOptionGroup : sig ... end

Modifies an existing option group.

module ModifyTenantDatabase : sig ... end

Modifies an existing tenant database in a DB instance. You can change the tenant database name or the master user password. This operation is supported only for RDS for Oracle CDB instances using the multi-tenant configuration.

module PromoteReadReplica : sig ... end

Promotes a read replica DB instance to a standalone DB instance.

module PromoteReadReplicaDBCluster : sig ... end

Promotes a read replica DB cluster to a standalone DB cluster.

Purchases a reserved DB instance offering.

module RebootDBCluster : sig ... end

You might need to reboot your DB cluster, usually for maintenance reasons. For example, if you make certain modifications, or if you change the DB cluster parameter group associated with the DB cluster, reboot the DB cluster for the changes to take effect.

module RebootDBInstance : sig ... end

You might need to reboot your DB instance, usually for maintenance reasons. For example, if you make certain modifications, or if you change the DB parameter group associated with the DB instance, you must reboot the instance for the changes to take effect.

module RebootDBShardGroup : sig ... end

You might need to reboot your DB shard group, usually for maintenance reasons. For example, if you make certain modifications, reboot the DB shard group for the changes to take effect.

module RegisterDBProxyTargets : sig ... end

Associate one or more DBProxyTarget data structures with a DBProxyTargetGroup.

module RemoveFromGlobalCluster : sig ... end

Detaches an Aurora secondary cluster from an Aurora global database cluster. The cluster becomes a standalone cluster with read-write capability instead of being read-only and receiving data from a primary cluster in a different Region.

module RemoveRoleFromDBCluster : sig ... end

Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.

module RemoveRoleFromDBInstance : sig ... end

Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.

Removes a source identifier from an existing RDS event notification subscription.

module RemoveTagsFromResource : sig ... end

Removes metadata tags from an Amazon RDS resource.

module ResetDBClusterParameterGroup : sig ... end

Modifies the parameters of a DB cluster parameter group to the default value. To reset specific parameters submit a list of the following: ParameterName and ApplyMethod. To reset the entire DB cluster parameter group, specify the DBClusterParameterGroupName and ResetAllParameters parameters.

module ResetDBParameterGroup : sig ... end

Modifies the parameters of a DB parameter group to the engine/system default value. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. When resetting the entire group, dynamic parameters are updated immediately and static parameters are set to pending-reboot to take effect on the next DB instance restart or RebootDBInstance request.

module RestoreDBClusterFromS3 : sig ... end

Creates an Amazon Aurora DB cluster from MySQL data stored in an Amazon S3 bucket. Amazon RDS must be authorized to access the Amazon S3 bucket and the data must be created using the Percona XtraBackup utility as described in Migrating Data from MySQL by Using an Amazon S3 Bucket in the Amazon Aurora User Guide.

module RestoreDBClusterFromSnapshot : sig ... end

Creates a new DB cluster from a DB snapshot or DB cluster snapshot.

module RestoreDBClusterToPointInTime : sig ... end

Restores a DB cluster to an arbitrary point in time. Users can restore to any point in time before LatestRestorableTime for up to BackupRetentionPeriod days. The target DB cluster is created from the source DB cluster with the same configuration as the original DB cluster, except that the new DB cluster is created with the default DB security group. Unless the RestoreType is set to copy-on-write, the restore may occur in a different Availability Zone (AZ) from the original DB cluster. The AZ where RDS restores the DB cluster depends on the AZs in the specified subnet group.

module RestoreDBInstanceFromDBSnapshot : sig ... end

Creates a new DB instance from a DB snapshot. The target database is created from the source database restore point with most of the source's original configuration, including the default security group and DB parameter group. By default, the new DB instance is created as a Single-AZ deployment, except when the instance is a SQL Server instance that has an option group associated with mirroring. In this case, the instance becomes a Multi-AZ deployment, not a Single-AZ deployment.

module RestoreDBInstanceFromS3 : sig ... end

Amazon Relational Database Service (Amazon RDS) supports importing MySQL databases by using backup files. You can create a backup of your on-premises database, store it on Amazon Simple Storage Service (Amazon S3), and then restore the backup file onto a new Amazon RDS DB instance running MySQL. For more information, see Restoring a backup into an Amazon RDS for MySQL DB instance in the Amazon RDS User Guide.

module RestoreDBInstanceToPointInTime : sig ... end

Restores a DB instance to an arbitrary point in time. You can restore to any point in time before the time identified by the LatestRestorableTime property. You can restore to a point up to the number of days specified by the BackupRetentionPeriod property.

module RevokeDBSecurityGroupIngress : sig ... end

Revokes ingress from a DBSecurityGroup for previously authorized IP ranges or EC2 or VPC security groups. Required parameters for this API are one of CIDRIP, EC2SecurityGroupId for VPC, or (EC2SecurityGroupOwnerId and either EC2SecurityGroupName or EC2SecurityGroupId).

module StartActivityStream : sig ... end

Starts a database activity stream to monitor activity on the database. For more information, see Monitoring Amazon Aurora with Database Activity Streams in the Amazon Aurora User Guide or Monitoring Amazon RDS with Database Activity Streams in the Amazon RDS User Guide.

module StartDBCluster : sig ... end

Starts an Amazon Aurora DB cluster that was stopped using the Amazon Web Services console, the stop-db-cluster CLI command, or the StopDBCluster operation.

module StartDBInstance : sig ... end

Starts an Amazon RDS DB instance that was stopped using the Amazon Web Services console, the stop-db-instance CLI command, or the StopDBInstance operation.

Enables replication of automated backups to a different Amazon Web Services Region.

module StartExportTask : sig ... end

Starts an export of DB snapshot or DB cluster data to Amazon S3. The provided IAM role must have access to the S3 bucket.

module StopActivityStream : sig ... end

Stops a database activity stream that was started using the Amazon Web Services console, the start-activity-stream CLI command, or the StartActivityStream operation.

module StopDBCluster : sig ... end

Stops an Amazon Aurora DB cluster. When you stop a DB cluster, Aurora retains the DB cluster's metadata, including its endpoints and DB parameter groups. Aurora also retains the transaction logs so you can do a point-in-time restore if necessary.

module StopDBInstance : sig ... end

Stops an Amazon RDS DB instance temporarily. When you stop a DB instance, Amazon RDS retains the DB instance's metadata, including its endpoint, DB parameter group, and option group membership. Amazon RDS also retains the transaction logs so you can do a point-in-time restore if necessary. The instance restarts automatically after 7 days.

Stops automated backup replication for a DB instance.

module SwitchoverBlueGreenDeployment : sig ... end

Switches over a blue/green deployment.

module SwitchoverGlobalCluster : sig ... end

Switches over the specified secondary DB cluster to be the new primary DB cluster in the global database cluster. Switchover operations were previously called "managed planned failovers."

module SwitchoverReadReplica : sig ... end
module Query_serializers : sig ... end
module Query_deserializers : sig ... end