Module Smaws_Client_SES.Query_serializers

val amazon_resource_name_to_query : string list -> 'a -> (string * 'a list) list
val workmail_action_to_query : string list -> Types.workmail_action -> (string * Types.amazon_resource_name list) list
val verify_email_identity_response_to_query : 'a -> 'b -> 'c list
val address_to_query : string list -> 'a -> (string * 'a list) list
val verify_email_identity_request_to_query : string list -> Types.verify_email_identity_request -> (string * Types.address list) list
val verify_email_address_request_to_query : string list -> Types.verify_email_address_request -> (string * Types.address list) list
val verification_token_to_query : string list -> 'a -> (string * 'a list) list
val verify_domain_identity_response_to_query : string list -> Types.verify_domain_identity_response -> (string * Types.verification_token list) list
val domain_to_query : string list -> 'a -> (string * 'a list) list
val verify_domain_identity_request_to_query : string list -> Types.verify_domain_identity_request -> (string * Types.domain list) list
val verification_token_list_to_query : string list -> string list -> (string * string list) list
val verify_domain_dkim_response_to_query : string list -> Types.verify_domain_dkim_response -> (string * Types.verification_token list) list
val verify_domain_dkim_request_to_query : string list -> Types.verify_domain_dkim_request -> (string * Types.domain list) list
val verification_status_to_query : string list -> Types.verification_status -> (string * string list) list
val identity_verification_attributes_to_query : string list -> Types.identity_verification_attributes -> (string * Types.verification_token list) list
val identity_to_query : string list -> 'a -> (string * 'a list) list
val verification_attributes_to_query : string list -> (Types.verification_token * Types.identity_verification_attributes) list -> (string * Types.verification_token list) list
val update_template_response_to_query : 'a -> 'b -> 'c list
val template_name_to_query : string list -> 'a -> (string * 'a list) list
val subject_part_to_query : string list -> 'a -> (string * 'a list) list
val text_part_to_query : string list -> 'a -> (string * 'a list) list
val html_part_to_query : string list -> 'a -> (string * 'a list) list
val template_to_query : string list -> Types.template -> (string * Types.html_part list) list
val update_template_request_to_query : string list -> Types.update_template_request -> (string * Types.html_part list) list
val error_message_to_query : string list -> 'a -> (string * 'a list) list
val template_does_not_exist_exception_to_query : string list -> Types.template_does_not_exist_exception -> (string * Types.error_message list) list
val invalid_template_exception_to_query : string list -> Types.invalid_template_exception -> (string * Types.error_message list) list
val update_receipt_rule_response_to_query : 'a -> 'b -> 'c list
val receipt_rule_set_name_to_query : string list -> 'a -> (string * 'a list) list
val receipt_rule_name_to_query : string list -> 'a -> (string * 'a list) list
val enabled_to_query : string list -> bool -> (string * string list) list
val tls_policy_to_query : string list -> Types.tls_policy -> (string * string list) list
val recipient_to_query : string list -> 'a -> (string * 'a list) list
val recipients_list_to_query : string list -> string list -> (string * string list) list
val s3_bucket_name_to_query : string list -> 'a -> (string * 'a list) list
val s3_key_prefix_to_query : string list -> 'a -> (string * 'a list) list
val iam_role_ar_n_to_query : string list -> 'a -> (string * 'a list) list
val s3_action_to_query : string list -> Types.s3_action -> (string * Types.iam_role_ar_n list) list
val bounce_smtp_reply_code_to_query : string list -> 'a -> (string * 'a list) list
val bounce_status_code_to_query : string list -> 'a -> (string * 'a list) list
val bounce_message_to_query : string list -> 'a -> (string * 'a list) list
val bounce_action_to_query : string list -> Types.bounce_action -> (string * Types.address list) list
val invocation_type_to_query : string list -> Types.invocation_type -> (string * string list) list
val lambda_action_to_query : string list -> Types.lambda_action -> (string * Types.amazon_resource_name list) list
val stop_scope_to_query : string list -> Types.stop_scope -> (string * string list) list
val stop_action_to_query : string list -> Types.stop_action -> (string * Types.amazon_resource_name list) list
val header_name_to_query : string list -> 'a -> (string * 'a list) list
val header_value_to_query : string list -> 'a -> (string * 'a list) list
val add_header_action_to_query : string list -> Types.add_header_action -> (string * Types.header_value list) list
val sns_action_encoding_to_query : string list -> Types.sns_action_encoding -> (string * string list) list
val sns_action_to_query : string list -> Types.sns_action -> (string * Types.amazon_resource_name list) list
val connect_instance_arn_to_query : string list -> 'a -> (string * 'a list) list
val connect_action_to_query : string list -> Types.connect_action -> (string * Types.iam_role_ar_n list) list
val receipt_action_to_query : string list -> Types.receipt_action -> (string * Types.iam_role_ar_n list) list
val receipt_actions_list_to_query : string list -> Types.receipt_action list -> (string * Types.iam_role_ar_n list) list
val receipt_rule_to_query : string list -> Types.receipt_rule -> (string * Types.iam_role_ar_n list) list
val update_receipt_rule_request_to_query : string list -> Types.update_receipt_rule_request -> (string * Types.iam_role_ar_n list) list
val rule_or_rule_set_name_to_query : string list -> 'a -> (string * 'a list) list
val rule_set_does_not_exist_exception_to_query : string list -> Types.rule_set_does_not_exist_exception -> (string * Types.error_message list) list
val rule_does_not_exist_exception_to_query : string list -> Types.rule_does_not_exist_exception -> (string * Types.error_message list) list
val limit_exceeded_exception_to_query : string list -> Types.limit_exceeded_exception -> (string * Types.error_message list) list
val invalid_sns_topic_exception_to_query : string list -> Types.invalid_sns_topic_exception -> (string * Types.error_message list) list
val invalid_s3_configuration_exception_to_query : string list -> Types.invalid_s3_configuration_exception -> (string * Types.error_message list) list
val invalid_lambda_function_exception_to_query : string list -> Types.invalid_lambda_function_exception -> (string * Types.error_message list) list
val from_address_to_query : string list -> 'a -> (string * 'a list) list
val subject_to_query : string list -> 'a -> (string * 'a list) list
val template_content_to_query : string list -> 'a -> (string * 'a list) list
val success_redirection_ur_l_to_query : string list -> 'a -> (string * 'a list) list
val failure_redirection_ur_l_to_query : string list -> 'a -> (string * 'a list) list
val update_custom_verification_email_template_request_to_query : string list -> Types.update_custom_verification_email_template_request -> (string * Types.failure_redirection_ur_l list) list
val from_email_address_not_verified_exception_to_query : string list -> Types.from_email_address_not_verified_exception -> (string * Types.error_message list) list
val custom_verification_email_template_does_not_exist_exception_to_query : string list -> Types.custom_verification_email_template_does_not_exist_exception -> (string * Types.error_message list) list
val custom_verification_email_invalid_content_exception_to_query : string list -> Types.custom_verification_email_invalid_content_exception -> (string * Types.error_message list) list
val update_configuration_set_tracking_options_response_to_query : 'a -> 'b -> 'c list
val configuration_set_name_to_query : string list -> 'a -> (string * 'a list) list
val custom_redirect_domain_to_query : string list -> 'a -> (string * 'a list) list
val tracking_options_to_query : string list -> Types.tracking_options -> (string * Types.custom_redirect_domain list) list
val update_configuration_set_tracking_options_request_to_query : string list -> Types.update_configuration_set_tracking_options_request -> (string * Types.custom_redirect_domain list) list
val tracking_options_does_not_exist_exception_to_query : string list -> Types.tracking_options_does_not_exist_exception -> (string * Types.error_message list) list
val invalid_tracking_options_exception_to_query : string list -> Types.invalid_tracking_options_exception -> (string * Types.error_message list) list
val configuration_set_does_not_exist_exception_to_query : string list -> Types.configuration_set_does_not_exist_exception -> (string * Types.error_message list) list
val update_configuration_set_sending_enabled_request_to_query : string list -> Types.update_configuration_set_sending_enabled_request -> (string * Types.configuration_set_name list) list
val update_configuration_set_reputation_metrics_enabled_request_to_query : string list -> Types.update_configuration_set_reputation_metrics_enabled_request -> (string * Types.configuration_set_name list) list
val update_configuration_set_event_destination_response_to_query : 'a -> 'b -> 'c list
val event_destination_name_to_query : string list -> 'a -> (string * 'a list) list
val event_type_to_query : string list -> Types.event_type -> (string * string list) list
val event_types_to_query : string list -> Types.event_type list -> (string * string list) list
val kinesis_firehose_destination_to_query : string list -> Types.kinesis_firehose_destination -> (string * Types.amazon_resource_name list) list
val dimension_name_to_query : string list -> 'a -> (string * 'a list) list
val dimension_value_source_to_query : string list -> Types.dimension_value_source -> (string * string list) list
val default_dimension_value_to_query : string list -> 'a -> (string * 'a list) list
val cloud_watch_dimension_configuration_to_query : string list -> Types.cloud_watch_dimension_configuration -> (string * Types.default_dimension_value list) list
val cloud_watch_dimension_configurations_to_query : string list -> Types.cloud_watch_dimension_configuration list -> (string * Types.default_dimension_value list) list
val cloud_watch_destination_to_query : string list -> Types.cloud_watch_destination -> (string * Types.default_dimension_value list) list
val sns_destination_to_query : string list -> Types.sns_destination -> (string * Types.amazon_resource_name list) list
val event_destination_to_query : string list -> Types.event_destination -> (string * Types.amazon_resource_name list) list
val update_configuration_set_event_destination_request_to_query : string list -> Types.update_configuration_set_event_destination_request -> (string * Types.amazon_resource_name list) list
val invalid_sns_destination_exception_to_query : string list -> Types.invalid_sns_destination_exception -> (string * Types.error_message list) list
val invalid_firehose_destination_exception_to_query : string list -> Types.invalid_firehose_destination_exception -> (string * Types.error_message list) list
val invalid_cloud_watch_destination_exception_to_query : string list -> Types.invalid_cloud_watch_destination_exception -> (string * Types.error_message list) list
val event_destination_does_not_exist_exception_to_query : string list -> Types.event_destination_does_not_exist_exception -> (string * Types.error_message list) list
val update_account_sending_enabled_request_to_query : string list -> Types.update_account_sending_enabled_request -> (string * string list) list
val tracking_options_already_exists_exception_to_query : string list -> Types.tracking_options_already_exists_exception -> (string * Types.error_message list) list
val timestamp_to_query : string list -> Ptime.t -> (string * string list) list
val rendered_template_to_query : string list -> 'a -> (string * 'a list) list
val test_render_template_response_to_query : string list -> Types.test_render_template_response -> (string * Types.rendered_template list) list
val template_data_to_query : string list -> 'a -> (string * 'a list) list
val test_render_template_request_to_query : string list -> Types.test_render_template_request -> (string * Types.template_data list) list
val missing_rendering_attribute_exception_to_query : string list -> Types.missing_rendering_attribute_exception -> (string * Types.error_message list) list
val invalid_rendering_parameter_exception_to_query : string list -> Types.invalid_rendering_parameter_exception -> (string * Types.error_message list) list
val template_metadata_to_query : string list -> Types.template_metadata -> (string * Types.template_name list) list
val template_metadata_list_to_query : string list -> Types.template_metadata list -> (string * Types.template_name list) list
val set_receipt_rule_position_response_to_query : 'a -> 'b -> 'c list
val set_receipt_rule_position_request_to_query : string list -> Types.set_receipt_rule_position_request -> (string * Types.receipt_rule_name list) list
val set_identity_notification_topic_response_to_query : 'a -> 'b -> 'c list
val notification_type_to_query : string list -> Types.notification_type -> (string * string list) list
val notification_topic_to_query : string list -> 'a -> (string * 'a list) list
val set_identity_notification_topic_request_to_query : string list -> Types.set_identity_notification_topic_request -> (string * Types.notification_topic list) list
val set_identity_mail_from_domain_response_to_query : 'a -> 'b -> 'c list
val mail_from_domain_name_to_query : string list -> 'a -> (string * 'a list) list
val behavior_on_mx_failure_to_query : string list -> Types.behavior_on_mx_failure -> (string * string list) list
val set_identity_mail_from_domain_request_to_query : string list -> Types.set_identity_mail_from_domain_request -> (string * Types.mail_from_domain_name list) list
val set_identity_headers_in_notifications_enabled_response_to_query : 'a -> 'b -> 'c list
val set_identity_headers_in_notifications_enabled_request_to_query : string list -> Types.set_identity_headers_in_notifications_enabled_request -> (string * Types.identity list) list
val set_identity_feedback_forwarding_enabled_response_to_query : 'a -> 'b -> 'c list
val set_identity_feedback_forwarding_enabled_request_to_query : string list -> Types.set_identity_feedback_forwarding_enabled_request -> (string * Types.identity list) list
val set_identity_dkim_enabled_response_to_query : 'a -> 'b -> 'c list
val set_identity_dkim_enabled_request_to_query : string list -> Types.set_identity_dkim_enabled_request -> (string * Types.identity list) list
val set_active_receipt_rule_set_response_to_query : 'a -> 'b -> 'c list
val set_active_receipt_rule_set_request_to_query : string list -> Types.set_active_receipt_rule_set_request -> (string * Types.receipt_rule_set_name list) list
val message_rejected_to_query : string list -> Types.message_rejected -> (string * Types.error_message list) list
val mail_from_domain_not_verified_exception_to_query : string list -> Types.mail_from_domain_not_verified_exception -> (string * Types.error_message list) list
val configuration_set_sending_paused_exception_to_query : string list -> Types.configuration_set_sending_paused_exception -> (string * Types.error_message list) list
val account_sending_paused_exception_to_query : string list -> Types.account_sending_paused_exception -> (string * Types.error_message list) list
val message_id_to_query : string list -> 'a -> (string * 'a list) list
val send_templated_email_response_to_query : string list -> Types.send_templated_email_response -> (string * Types.message_id list) list
val address_list_to_query : string list -> string list -> (string * string list) list
val destination_to_query : string list -> Types.destination -> (string * Types.address list) list
val message_tag_name_to_query : string list -> 'a -> (string * 'a list) list
val message_tag_value_to_query : string list -> 'a -> (string * 'a list) list
val message_tag_to_query : string list -> Types.message_tag -> (string * Types.message_tag_value list) list
val message_tag_list_to_query : string list -> Types.message_tag list -> (string * Types.message_tag_value list) list
val send_templated_email_request_to_query : string list -> Types.send_templated_email_request -> (string * Types.template_data list) list
val send_raw_email_response_to_query : string list -> Types.send_raw_email_response -> (string * Types.message_id list) list
val raw_message_data_to_query : string list -> bytes -> (string * string list) list
val raw_message_to_query : string list -> Types.raw_message -> (string * string list) list
val send_raw_email_request_to_query : string list -> Types.send_raw_email_request -> (string * Types.configuration_set_name list) list
val send_email_response_to_query : string list -> Types.send_email_response -> (string * Types.message_id list) list
val message_data_to_query : string list -> 'a -> (string * 'a list) list
val charset_to_query : string list -> 'a -> (string * 'a list) list
val content_to_query : string list -> Types.content -> (string * Types.charset list) list
val body_to_query : string list -> Types.body -> (string * Types.charset list) list
val message_to_query : string list -> Types.message -> (string * Types.charset list) list
val send_email_request_to_query : string list -> Types.send_email_request -> (string * Types.configuration_set_name list) list
val production_access_not_granted_exception_to_query : string list -> Types.production_access_not_granted_exception -> (string * Types.error_message list) list
val send_custom_verification_email_response_to_query : string list -> Types.send_custom_verification_email_response -> (string * Types.message_id list) list
val send_custom_verification_email_request_to_query : string list -> Types.send_custom_verification_email_request -> (string * Types.configuration_set_name list) list
val bulk_email_status_to_query : string list -> Types.bulk_email_status -> (string * string list) list
val error_to_query : string list -> 'a -> (string * 'a list) list
val bulk_email_destination_status_to_query : string list -> Types.bulk_email_destination_status -> (string * Types.message_id list) list
val bulk_email_destination_status_list_to_query : string list -> Types.bulk_email_destination_status list -> (string * Types.message_id list) list
val send_bulk_templated_email_response_to_query : string list -> Types.send_bulk_templated_email_response -> (string * Types.message_id list) list
val bulk_email_destination_to_query : string list -> Types.bulk_email_destination -> (string * Types.template_data list) list
val bulk_email_destination_list_to_query : string list -> Types.bulk_email_destination list -> (string * Types.template_data list) list
val send_bulk_templated_email_request_to_query : string list -> Types.send_bulk_templated_email_request -> (string * Types.template_data list) list
val send_bounce_response_to_query : string list -> Types.send_bounce_response -> (string * Types.message_id list) list
val explanation_to_query : string list -> 'a -> (string * 'a list) list
val reporting_mta_to_query : string list -> 'a -> (string * 'a list) list
val arrival_date_to_query : string list -> Ptime.t -> (string * string list) list
val extension_field_name_to_query : string list -> 'a -> (string * 'a list) list
val extension_field_value_to_query : string list -> 'a -> (string * 'a list) list
val extension_field_to_query : string list -> Types.extension_field -> (string * Types.extension_field_value list) list
val extension_field_list_to_query : string list -> Types.extension_field list -> (string * Types.extension_field_value list) list
val message_dsn_to_query : string list -> Types.message_dsn -> (string * Types.extension_field_value list) list
val bounce_type_to_query : string list -> Types.bounce_type -> (string * string list) list
val dsn_action_to_query : string list -> Types.dsn_action -> (string * string list) list
val remote_mta_to_query : string list -> 'a -> (string * 'a list) list
val dsn_status_to_query : string list -> 'a -> (string * 'a list) list
val diagnostic_code_to_query : string list -> 'a -> (string * 'a list) list
val last_attempt_date_to_query : string list -> Ptime.t -> (string * string list) list
val recipient_dsn_fields_to_query : string list -> Types.recipient_dsn_fields -> (string * Types.extension_field_value list) list
val bounced_recipient_info_to_query : string list -> Types.bounced_recipient_info -> (string * Types.extension_field_value list) list
val bounced_recipient_info_list_to_query : string list -> Types.bounced_recipient_info list -> (string * Types.extension_field_value list) list
val send_bounce_request_to_query : string list -> Types.send_bounce_request -> (string * Types.amazon_resource_name list) list
val reorder_receipt_rule_set_response_to_query : 'a -> 'b -> 'c list
val receipt_rule_names_list_to_query : string list -> string list -> (string * string list) list
val reorder_receipt_rule_set_request_to_query : string list -> Types.reorder_receipt_rule_set_request -> (string * Types.receipt_rule_name list) list
val invalid_policy_exception_to_query : string list -> Types.invalid_policy_exception -> (string * Types.error_message list) list
val put_identity_policy_response_to_query : 'a -> 'b -> 'c list
val policy_name_to_query : string list -> 'a -> (string * 'a list) list
val policy_to_query : string list -> 'a -> (string * 'a list) list
val put_identity_policy_request_to_query : string list -> Types.put_identity_policy_request -> (string * Types.policy list) list
val invalid_delivery_options_exception_to_query : string list -> Types.invalid_delivery_options_exception -> (string * Types.error_message list) list
val put_configuration_set_delivery_options_response_to_query : 'a -> 'b -> 'c list
val delivery_options_to_query : string list -> Types.delivery_options -> (string * string list) list
val put_configuration_set_delivery_options_request_to_query : string list -> Types.put_configuration_set_delivery_options_request -> (string * Types.configuration_set_name list) list
val list_verified_email_addresses_response_to_query : string list -> Types.list_verified_email_addresses_response -> (string * Types.address list) list
val next_token_to_query : string list -> 'a -> (string * 'a list) list
val list_templates_response_to_query : string list -> Types.list_templates_response -> (string * Types.next_token list) list
val max_items_to_query : string list -> int -> (string * string list) list
val list_templates_request_to_query : string list -> Types.list_templates_request -> (string * Types.next_token list) list
val receipt_rule_set_metadata_to_query : string list -> Types.receipt_rule_set_metadata -> (string * Types.receipt_rule_set_name list) list
val receipt_rule_sets_lists_to_query : string list -> Types.receipt_rule_set_metadata list -> (string * Types.receipt_rule_set_name list) list
val list_receipt_rule_sets_response_to_query : string list -> Types.list_receipt_rule_sets_response -> (string * Types.next_token list) list
val list_receipt_rule_sets_request_to_query : string list -> Types.list_receipt_rule_sets_request -> (string * Types.next_token list) list
val receipt_filter_name_to_query : string list -> 'a -> (string * 'a list) list
val receipt_filter_policy_to_query : string list -> Types.receipt_filter_policy -> (string * string list) list
val cidr_to_query : string list -> 'a -> (string * 'a list) list
val receipt_ip_filter_to_query : string list -> Types.receipt_ip_filter -> (string * Types.cidr list) list
val receipt_filter_to_query : string list -> Types.receipt_filter -> (string * Types.cidr list) list
val receipt_filter_list_to_query : string list -> Types.receipt_filter list -> (string * Types.cidr list) list
val list_receipt_filters_response_to_query : string list -> Types.list_receipt_filters_response -> (string * Types.cidr list) list
val list_receipt_filters_request_to_query : 'a -> 'b -> 'c list
val policy_name_list_to_query : string list -> string list -> (string * string list) list
val list_identity_policies_response_to_query : string list -> Types.list_identity_policies_response -> (string * Types.policy_name list) list
val list_identity_policies_request_to_query : string list -> Types.list_identity_policies_request -> (string * Types.identity list) list
val identity_list_to_query : string list -> string list -> (string * string list) list
val list_identities_response_to_query : string list -> Types.list_identities_response -> (string * Types.next_token list) list
val identity_type_to_query : string list -> Types.identity_type -> (string * string list) list
val list_identities_request_to_query : string list -> Types.list_identities_request -> (string * Types.next_token list) list
val custom_verification_email_template_to_query : string list -> Types.custom_verification_email_template -> (string * Types.failure_redirection_ur_l list) list
val custom_verification_email_templates_to_query : string list -> Types.custom_verification_email_template list -> (string * Types.failure_redirection_ur_l list) list
val list_custom_verification_email_templates_response_to_query : string list -> Types.list_custom_verification_email_templates_response -> (string * Types.next_token list) list
val max_results_to_query : string list -> int -> (string * string list) list
val list_custom_verification_email_templates_request_to_query : string list -> Types.list_custom_verification_email_templates_request -> (string * Types.next_token list) list
val configuration_set_to_query : string list -> Types.configuration_set -> (string * Types.configuration_set_name list) list
val configuration_sets_to_query : string list -> Types.configuration_set list -> (string * Types.configuration_set_name list) list
val list_configuration_sets_response_to_query : string list -> Types.list_configuration_sets_response -> (string * Types.next_token list) list
val list_configuration_sets_request_to_query : string list -> Types.list_configuration_sets_request -> (string * Types.next_token list) list
val get_template_response_to_query : string list -> Types.get_template_response -> (string * Types.html_part list) list
val get_template_request_to_query : string list -> Types.get_template_request -> (string * Types.template_name list) list
val counter_to_query : string list -> int64 -> (string * string list) list
val send_data_point_to_query : string list -> Types.send_data_point -> (string * string list) list
val send_data_point_list_to_query : string list -> Types.send_data_point list -> (string * string list) list
val get_send_statistics_response_to_query : string list -> Types.get_send_statistics_response -> (string * string list) list
val max24_hour_send_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val max_send_rate_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val sent_last24_hours_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val get_send_quota_response_to_query : string list -> Types.get_send_quota_response -> (string * string list) list
val get_identity_verification_attributes_response_to_query : string list -> Types.get_identity_verification_attributes_response -> (string * Types.verification_token list) list
val get_identity_verification_attributes_request_to_query : string list -> Types.get_identity_verification_attributes_request -> (string * Types.identity list) list
val policy_map_to_query : string list -> ('a * 'a) list -> (string * 'a list) list
val get_identity_policies_response_to_query : string list -> Types.get_identity_policies_response -> (string * Types.policy_name list) list
val get_identity_policies_request_to_query : string list -> Types.get_identity_policies_request -> (string * Types.policy_name list) list
val identity_notification_attributes_to_query : string list -> Types.identity_notification_attributes -> (string * Types.notification_topic list) list
val notification_attributes_to_query : string list -> (Types.notification_topic * Types.identity_notification_attributes) list -> (string * Types.notification_topic list) list
val get_identity_notification_attributes_response_to_query : string list -> Types.get_identity_notification_attributes_response -> (string * Types.notification_topic list) list
val get_identity_notification_attributes_request_to_query : string list -> Types.get_identity_notification_attributes_request -> (string * Types.identity list) list
val custom_mail_from_status_to_query : string list -> Types.custom_mail_from_status -> (string * string list) list
val identity_mail_from_domain_attributes_to_query : string list -> Types.identity_mail_from_domain_attributes -> (string * Types.mail_from_domain_name list) list
val mail_from_domain_attributes_to_query : string list -> (Types.mail_from_domain_name * Types.identity_mail_from_domain_attributes) list -> (string * Types.mail_from_domain_name list) list
val get_identity_mail_from_domain_attributes_response_to_query : string list -> Types.get_identity_mail_from_domain_attributes_response -> (string * Types.mail_from_domain_name list) list
val get_identity_mail_from_domain_attributes_request_to_query : string list -> Types.get_identity_mail_from_domain_attributes_request -> (string * Types.identity list) list
val identity_dkim_attributes_to_query : string list -> Types.identity_dkim_attributes -> (string * Types.verification_token list) list
val dkim_attributes_to_query : string list -> (Types.verification_token * Types.identity_dkim_attributes) list -> (string * Types.verification_token list) list
val get_identity_dkim_attributes_response_to_query : string list -> Types.get_identity_dkim_attributes_response -> (string * Types.verification_token list) list
val get_identity_dkim_attributes_request_to_query : string list -> Types.get_identity_dkim_attributes_request -> (string * Types.identity list) list
val get_custom_verification_email_template_response_to_query : string list -> Types.get_custom_verification_email_template_response -> (string * Types.failure_redirection_ur_l list) list
val get_custom_verification_email_template_request_to_query : string list -> Types.get_custom_verification_email_template_request -> (string * Types.template_name list) list
val get_account_sending_enabled_response_to_query : string list -> Types.get_account_sending_enabled_response -> (string * string list) list
val receipt_rules_list_to_query : string list -> Types.receipt_rule list -> (string * Types.iam_role_ar_n list) list
val describe_receipt_rule_set_response_to_query : string list -> Types.describe_receipt_rule_set_response -> (string * Types.iam_role_ar_n list) list
val describe_receipt_rule_set_request_to_query : string list -> Types.describe_receipt_rule_set_request -> (string * Types.receipt_rule_set_name list) list
val describe_receipt_rule_response_to_query : string list -> Types.describe_receipt_rule_response -> (string * Types.iam_role_ar_n list) list
val describe_receipt_rule_request_to_query : string list -> Types.describe_receipt_rule_request -> (string * Types.receipt_rule_name list) list
val event_destinations_to_query : string list -> Types.event_destination list -> (string * Types.amazon_resource_name list) list
val last_fresh_start_to_query : string list -> Ptime.t -> (string * string list) list
val reputation_options_to_query : string list -> Types.reputation_options -> (string * string list) list
val describe_configuration_set_response_to_query : string list -> Types.describe_configuration_set_response -> (string * Types.custom_redirect_domain list) list
val configuration_set_attribute_to_query : string list -> Types.configuration_set_attribute -> (string * string list) list
val configuration_set_attribute_list_to_query : string list -> Types.configuration_set_attribute list -> (string * string list) list
val describe_configuration_set_request_to_query : string list -> Types.describe_configuration_set_request -> (string * Types.configuration_set_name list) list
val describe_active_receipt_rule_set_response_to_query : string list -> Types.describe_active_receipt_rule_set_response -> (string * Types.iam_role_ar_n list) list
val describe_active_receipt_rule_set_request_to_query : 'a -> 'b -> 'c list
val delete_verified_email_address_request_to_query : string list -> Types.delete_verified_email_address_request -> (string * Types.address list) list
val delete_template_response_to_query : 'a -> 'b -> 'c list
val delete_template_request_to_query : string list -> Types.delete_template_request -> (string * Types.template_name list) list
val cannot_delete_exception_to_query : string list -> Types.cannot_delete_exception -> (string * Types.error_message list) list
val delete_receipt_rule_set_response_to_query : 'a -> 'b -> 'c list
val delete_receipt_rule_set_request_to_query : string list -> Types.delete_receipt_rule_set_request -> (string * Types.receipt_rule_set_name list) list
val delete_receipt_rule_response_to_query : 'a -> 'b -> 'c list
val delete_receipt_rule_request_to_query : string list -> Types.delete_receipt_rule_request -> (string * Types.receipt_rule_name list) list
val delete_receipt_filter_response_to_query : 'a -> 'b -> 'c list
val delete_receipt_filter_request_to_query : string list -> Types.delete_receipt_filter_request -> (string * Types.receipt_filter_name list) list
val delete_identity_policy_response_to_query : 'a -> 'b -> 'c list
val delete_identity_policy_request_to_query : string list -> Types.delete_identity_policy_request -> (string * Types.policy_name list) list
val delete_identity_response_to_query : 'a -> 'b -> 'c list
val delete_identity_request_to_query : string list -> Types.delete_identity_request -> (string * Types.identity list) list
val delete_custom_verification_email_template_request_to_query : string list -> Types.delete_custom_verification_email_template_request -> (string * Types.template_name list) list
val delete_configuration_set_tracking_options_response_to_query : 'a -> 'b -> 'c list
val delete_configuration_set_tracking_options_request_to_query : string list -> Types.delete_configuration_set_tracking_options_request -> (string * Types.configuration_set_name list) list
val delete_configuration_set_event_destination_response_to_query : 'a -> 'b -> 'c list
val delete_configuration_set_event_destination_request_to_query : string list -> Types.delete_configuration_set_event_destination_request -> (string * Types.event_destination_name list) list
val delete_configuration_set_response_to_query : 'a -> 'b -> 'c list
val delete_configuration_set_request_to_query : string list -> Types.delete_configuration_set_request -> (string * Types.configuration_set_name list) list
val already_exists_exception_to_query : string list -> Types.already_exists_exception -> (string * Types.error_message list) list
val create_template_response_to_query : 'a -> 'b -> 'c list
val create_template_request_to_query : string list -> Types.create_template_request -> (string * Types.html_part list) list
val create_receipt_rule_set_response_to_query : 'a -> 'b -> 'c list
val create_receipt_rule_set_request_to_query : string list -> Types.create_receipt_rule_set_request -> (string * Types.receipt_rule_set_name list) list
val create_receipt_rule_response_to_query : 'a -> 'b -> 'c list
val create_receipt_rule_request_to_query : string list -> Types.create_receipt_rule_request -> (string * Types.iam_role_ar_n list) list
val create_receipt_filter_response_to_query : 'a -> 'b -> 'c list
val create_receipt_filter_request_to_query : string list -> Types.create_receipt_filter_request -> (string * Types.cidr list) list
val custom_verification_email_template_already_exists_exception_to_query : string list -> Types.custom_verification_email_template_already_exists_exception -> (string * Types.error_message list) list
val create_custom_verification_email_template_request_to_query : string list -> Types.create_custom_verification_email_template_request -> (string * Types.failure_redirection_ur_l list) list
val create_configuration_set_tracking_options_response_to_query : 'a -> 'b -> 'c list
val create_configuration_set_tracking_options_request_to_query : string list -> Types.create_configuration_set_tracking_options_request -> (string * Types.custom_redirect_domain list) list
val event_destination_already_exists_exception_to_query : string list -> Types.event_destination_already_exists_exception -> (string * Types.error_message list) list
val create_configuration_set_event_destination_response_to_query : 'a -> 'b -> 'c list
val create_configuration_set_event_destination_request_to_query : string list -> Types.create_configuration_set_event_destination_request -> (string * Types.amazon_resource_name list) list
val invalid_configuration_set_exception_to_query : string list -> Types.invalid_configuration_set_exception -> (string * Types.error_message list) list
val configuration_set_already_exists_exception_to_query : string list -> Types.configuration_set_already_exists_exception -> (string * Types.error_message list) list
val create_configuration_set_response_to_query : 'a -> 'b -> 'c list
val create_configuration_set_request_to_query : string list -> Types.create_configuration_set_request -> (string * Types.configuration_set_name list) list
val clone_receipt_rule_set_response_to_query : 'a -> 'b -> 'c list
val clone_receipt_rule_set_request_to_query : string list -> Types.clone_receipt_rule_set_request -> (string * Types.receipt_rule_set_name list) list