Smaws_Client_SESSES client library built on EIO.
module Types : sig ... endval make_workmail_action :
?topic_arn:Types.amazon_resource_name ->
organization_arn:Types.amazon_resource_name ->
unit ->
Types.workmail_actionval make_verify_email_identity_request :
email_address:Types.address ->
unit ->
Types.verify_email_identity_requestval make_verify_email_address_request :
email_address:Types.address ->
unit ->
Types.verify_email_address_requestval make_verify_domain_identity_response :
verification_token:Types.verification_token ->
unit ->
Types.verify_domain_identity_responseval make_verify_domain_identity_request :
domain:Types.domain ->
unit ->
Types.verify_domain_identity_requestval make_verify_domain_dkim_response :
dkim_tokens:Types.verification_token_list ->
unit ->
Types.verify_domain_dkim_responseval make_verify_domain_dkim_request :
domain:Types.domain ->
unit ->
Types.verify_domain_dkim_requestval make_identity_verification_attributes :
?verification_token:Types.verification_token ->
verification_status:Types.verification_status ->
unit ->
Types.identity_verification_attributesval make_template :
?html_part:Types.html_part ->
?text_part:Types.text_part ->
?subject_part:Types.subject_part ->
template_name:Types.template_name ->
unit ->
Types.templateval make_update_template_request :
template:Types.template ->
unit ->
Types.update_template_requestval make_s3_action :
?iam_role_arn:Types.iam_role_ar_n ->
?kms_key_arn:Types.amazon_resource_name ->
?object_key_prefix:Types.s3_key_prefix ->
?topic_arn:Types.amazon_resource_name ->
bucket_name:Types.s3_bucket_name ->
unit ->
Types.s3_actionval make_bounce_action :
?status_code:Types.bounce_status_code ->
?topic_arn:Types.amazon_resource_name ->
sender:Types.address ->
message:Types.bounce_message ->
smtp_reply_code:Types.bounce_smtp_reply_code ->
unit ->
Types.bounce_actionval make_lambda_action :
?invocation_type:Types.invocation_type ->
?topic_arn:Types.amazon_resource_name ->
function_arn:Types.amazon_resource_name ->
unit ->
Types.lambda_actionval make_stop_action :
?topic_arn:Types.amazon_resource_name ->
scope:Types.stop_scope ->
unit ->
Types.stop_actionval make_add_header_action :
header_value:Types.header_value ->
header_name:Types.header_name ->
unit ->
Types.add_header_actionval make_sns_action :
?encoding:Types.sns_action_encoding ->
topic_arn:Types.amazon_resource_name ->
unit ->
Types.sns_actionval make_connect_action :
iam_role_ar_n:Types.iam_role_ar_n ->
instance_ar_n:Types.connect_instance_arn ->
unit ->
Types.connect_actionval make_receipt_action :
?connect_action:Types.connect_action ->
?sns_action:Types.sns_action ->
?add_header_action:Types.add_header_action ->
?stop_action:Types.stop_action ->
?lambda_action:Types.lambda_action ->
?workmail_action:Types.workmail_action ->
?bounce_action:Types.bounce_action ->
?s3_action:Types.s3_action ->
unit ->
Types.receipt_actionval make_receipt_rule :
?scan_enabled:Types.enabled ->
?actions:Types.receipt_actions_list ->
?recipients:Types.recipients_list ->
?tls_policy:Types.tls_policy ->
?enabled:Types.enabled ->
name:Types.receipt_rule_name ->
unit ->
Types.receipt_ruleval make_update_receipt_rule_request :
rule:Types.receipt_rule ->
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.update_receipt_rule_requestval make_update_custom_verification_email_template_request :
?failure_redirection_ur_l:Types.failure_redirection_ur_l ->
?success_redirection_ur_l:Types.success_redirection_ur_l ->
?template_content:Types.template_content ->
?template_subject:Types.subject ->
?from_email_address:Types.from_address ->
template_name:Types.template_name ->
unit ->
Types.update_custom_verification_email_template_requestval make_tracking_options :
?custom_redirect_domain:Types.custom_redirect_domain ->
unit ->
Types.tracking_optionsval make_update_configuration_set_tracking_options_request :
tracking_options:Types.tracking_options ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.update_configuration_set_tracking_options_requestval make_update_configuration_set_sending_enabled_request :
enabled:Types.enabled ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.update_configuration_set_sending_enabled_requestval make_update_configuration_set_reputation_metrics_enabled_request :
enabled:Types.enabled ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.update_configuration_set_reputation_metrics_enabled_requestval make_kinesis_firehose_destination :
delivery_stream_ar_n:Types.amazon_resource_name ->
iam_role_ar_n:Types.amazon_resource_name ->
unit ->
Types.kinesis_firehose_destinationval make_cloud_watch_dimension_configuration :
default_dimension_value:Types.default_dimension_value ->
dimension_value_source:Types.dimension_value_source ->
dimension_name:Types.dimension_name ->
unit ->
Types.cloud_watch_dimension_configurationval make_cloud_watch_destination :
dimension_configurations:Types.cloud_watch_dimension_configurations ->
unit ->
Types.cloud_watch_destinationval make_sns_destination :
topic_ar_n:Types.amazon_resource_name ->
unit ->
Types.sns_destinationval make_event_destination :
?sns_destination:Types.sns_destination ->
?cloud_watch_destination:Types.cloud_watch_destination ->
?kinesis_firehose_destination:Types.kinesis_firehose_destination ->
?enabled:Types.enabled ->
matching_event_types:Types.event_types ->
name:Types.event_destination_name ->
unit ->
Types.event_destinationval make_update_configuration_set_event_destination_request :
event_destination:Types.event_destination ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.update_configuration_set_event_destination_requestval make_update_account_sending_enabled_request :
?enabled:Types.enabled ->
unit ->
Types.update_account_sending_enabled_requestval make_test_render_template_response :
?rendered_template:Types.rendered_template ->
unit ->
Types.test_render_template_responseval make_test_render_template_request :
template_data:Types.template_data ->
template_name:Types.template_name ->
unit ->
Types.test_render_template_requestval make_template_metadata :
?created_timestamp:Types.timestamp ->
?name:Types.template_name ->
unit ->
Types.template_metadataval make_set_receipt_rule_position_request :
?after:Types.receipt_rule_name ->
rule_name:Types.receipt_rule_name ->
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.set_receipt_rule_position_requestval make_set_identity_notification_topic_request :
?sns_topic:Types.notification_topic ->
notification_type:Types.notification_type ->
identity:Types.identity ->
unit ->
Types.set_identity_notification_topic_requestval make_set_identity_mail_from_domain_request :
?behavior_on_mx_failure:Types.behavior_on_mx_failure ->
?mail_from_domain:Types.mail_from_domain_name ->
identity:Types.identity ->
unit ->
Types.set_identity_mail_from_domain_requestval make_set_identity_headers_in_notifications_enabled_request :
enabled:Types.enabled ->
notification_type:Types.notification_type ->
identity:Types.identity ->
unit ->
Types.set_identity_headers_in_notifications_enabled_requestval make_set_identity_feedback_forwarding_enabled_request :
forwarding_enabled:Types.enabled ->
identity:Types.identity ->
unit ->
Types.set_identity_feedback_forwarding_enabled_requestval make_set_identity_dkim_enabled_request :
dkim_enabled:Types.enabled ->
identity:Types.identity ->
unit ->
Types.set_identity_dkim_enabled_requestval make_set_active_receipt_rule_set_request :
?rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.set_active_receipt_rule_set_requestval make_send_templated_email_response :
message_id:Types.message_id ->
unit ->
Types.send_templated_email_responseval make_destination :
?bcc_addresses:Types.address_list ->
?cc_addresses:Types.address_list ->
?to_addresses:Types.address_list ->
unit ->
Types.destinationval make_message_tag :
value:Types.message_tag_value ->
name:Types.message_tag_name ->
unit ->
Types.message_tagval make_send_templated_email_request :
?template_arn:Types.amazon_resource_name ->
?configuration_set_name:Types.configuration_set_name ->
?tags:Types.message_tag_list ->
?return_path_arn:Types.amazon_resource_name ->
?source_arn:Types.amazon_resource_name ->
?return_path:Types.address ->
?reply_to_addresses:Types.address_list ->
template_data:Types.template_data ->
template:Types.template_name ->
destination:Types.destination ->
source:Types.address ->
unit ->
Types.send_templated_email_requestval make_send_raw_email_response :
message_id:Types.message_id ->
unit ->
Types.send_raw_email_responseval make_raw_message : data:Types.raw_message_data -> unit -> Types.raw_messageval make_send_raw_email_request :
?configuration_set_name:Types.configuration_set_name ->
?tags:Types.message_tag_list ->
?return_path_arn:Types.amazon_resource_name ->
?source_arn:Types.amazon_resource_name ->
?from_arn:Types.amazon_resource_name ->
?destinations:Types.address_list ->
?source:Types.address ->
raw_message:Types.raw_message ->
unit ->
Types.send_raw_email_requestval make_send_email_response :
message_id:Types.message_id ->
unit ->
Types.send_email_responseval make_content :
?charset:Types.charset ->
data:Types.message_data ->
unit ->
Types.contentval make_body :
?html:Types.content ->
?text:Types.content ->
unit ->
Types.bodyval make_message :
body:Types.body ->
subject:Types.content ->
unit ->
Types.messageval make_send_email_request :
?configuration_set_name:Types.configuration_set_name ->
?tags:Types.message_tag_list ->
?return_path_arn:Types.amazon_resource_name ->
?source_arn:Types.amazon_resource_name ->
?return_path:Types.address ->
?reply_to_addresses:Types.address_list ->
message:Types.message ->
destination:Types.destination ->
source:Types.address ->
unit ->
Types.send_email_requestval make_send_custom_verification_email_response :
?message_id:Types.message_id ->
unit ->
Types.send_custom_verification_email_responseval make_send_custom_verification_email_request :
?configuration_set_name:Types.configuration_set_name ->
template_name:Types.template_name ->
email_address:Types.address ->
unit ->
Types.send_custom_verification_email_requestval make_bulk_email_destination_status :
?message_id:Types.message_id ->
?error:Types.error ->
?status:Types.bulk_email_status ->
unit ->
Types.bulk_email_destination_statusval make_send_bulk_templated_email_response :
status:Types.bulk_email_destination_status_list ->
unit ->
Types.send_bulk_templated_email_responseval make_bulk_email_destination :
?replacement_template_data:Types.template_data ->
?replacement_tags:Types.message_tag_list ->
destination:Types.destination ->
unit ->
Types.bulk_email_destinationval make_send_bulk_templated_email_request :
?template_arn:Types.amazon_resource_name ->
?default_tags:Types.message_tag_list ->
?configuration_set_name:Types.configuration_set_name ->
?return_path_arn:Types.amazon_resource_name ->
?return_path:Types.address ->
?reply_to_addresses:Types.address_list ->
?source_arn:Types.amazon_resource_name ->
destinations:Types.bulk_email_destination_list ->
default_template_data:Types.template_data ->
template:Types.template_name ->
source:Types.address ->
unit ->
Types.send_bulk_templated_email_requestval make_send_bounce_response :
?message_id:Types.message_id ->
unit ->
Types.send_bounce_responseval make_extension_field :
value:Types.extension_field_value ->
name:Types.extension_field_name ->
unit ->
Types.extension_fieldval make_message_dsn :
?extension_fields:Types.extension_field_list ->
?arrival_date:Types.arrival_date ->
reporting_mta:Types.reporting_mta ->
unit ->
Types.message_dsnval make_recipient_dsn_fields :
?extension_fields:Types.extension_field_list ->
?last_attempt_date:Types.last_attempt_date ->
?diagnostic_code:Types.diagnostic_code ->
?remote_mta:Types.remote_mta ->
?final_recipient:Types.address ->
status:Types.dsn_status ->
action:Types.dsn_action ->
unit ->
Types.recipient_dsn_fieldsval make_bounced_recipient_info :
?recipient_dsn_fields:Types.recipient_dsn_fields ->
?bounce_type:Types.bounce_type ->
?recipient_arn:Types.amazon_resource_name ->
recipient:Types.address ->
unit ->
Types.bounced_recipient_infoval make_send_bounce_request :
?bounce_sender_arn:Types.amazon_resource_name ->
?message_dsn:Types.message_dsn ->
?explanation:Types.explanation ->
bounced_recipient_info_list:Types.bounced_recipient_info_list ->
bounce_sender:Types.address ->
original_message_id:Types.message_id ->
unit ->
Types.send_bounce_requestval make_reorder_receipt_rule_set_request :
rule_names:Types.receipt_rule_names_list ->
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.reorder_receipt_rule_set_requestval make_put_identity_policy_request :
policy:Types.policy ->
policy_name:Types.policy_name ->
identity:Types.identity ->
unit ->
Types.put_identity_policy_requestval make_delivery_options :
?tls_policy:Types.tls_policy ->
unit ->
Types.delivery_optionsval make_put_configuration_set_delivery_options_request :
?delivery_options:Types.delivery_options ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.put_configuration_set_delivery_options_requestval make_list_verified_email_addresses_response :
?verified_email_addresses:Types.address_list ->
unit ->
Types.list_verified_email_addresses_responseval make_list_templates_response :
?next_token:Types.next_token ->
?templates_metadata:Types.template_metadata_list ->
unit ->
Types.list_templates_responseval make_list_templates_request :
?max_items:Types.max_items ->
?next_token:Types.next_token ->
unit ->
Types.list_templates_requestval make_receipt_rule_set_metadata :
?created_timestamp:Types.timestamp ->
?name:Types.receipt_rule_set_name ->
unit ->
Types.receipt_rule_set_metadataval make_list_receipt_rule_sets_response :
?next_token:Types.next_token ->
?rule_sets:Types.receipt_rule_sets_lists ->
unit ->
Types.list_receipt_rule_sets_responseval make_list_receipt_rule_sets_request :
?next_token:Types.next_token ->
unit ->
Types.list_receipt_rule_sets_requestval make_receipt_ip_filter :
cidr:Types.cidr ->
policy:Types.receipt_filter_policy ->
unit ->
Types.receipt_ip_filterval make_receipt_filter :
ip_filter:Types.receipt_ip_filter ->
name:Types.receipt_filter_name ->
unit ->
Types.receipt_filterval make_list_receipt_filters_response :
?filters:Types.receipt_filter_list ->
unit ->
Types.list_receipt_filters_responseval make_list_identity_policies_response :
policy_names:Types.policy_name_list ->
unit ->
Types.list_identity_policies_responseval make_list_identity_policies_request :
identity:Types.identity ->
unit ->
Types.list_identity_policies_requestval make_list_identities_response :
?next_token:Types.next_token ->
identities:Types.identity_list ->
unit ->
Types.list_identities_responseval make_list_identities_request :
?max_items:Types.max_items ->
?next_token:Types.next_token ->
?identity_type:Types.identity_type ->
unit ->
Types.list_identities_requestval make_custom_verification_email_template :
?failure_redirection_ur_l:Types.failure_redirection_ur_l ->
?success_redirection_ur_l:Types.success_redirection_ur_l ->
?template_subject:Types.subject ->
?from_email_address:Types.from_address ->
?template_name:Types.template_name ->
unit ->
Types.custom_verification_email_templateval make_list_custom_verification_email_templates_response :
?next_token:Types.next_token ->
?custom_verification_email_templates:
Types.custom_verification_email_templates ->
unit ->
Types.list_custom_verification_email_templates_responseval make_list_custom_verification_email_templates_request :
?max_results:Types.max_results ->
?next_token:Types.next_token ->
unit ->
Types.list_custom_verification_email_templates_requestval make_configuration_set :
name:Types.configuration_set_name ->
unit ->
Types.configuration_setval make_list_configuration_sets_response :
?next_token:Types.next_token ->
?configuration_sets:Types.configuration_sets ->
unit ->
Types.list_configuration_sets_responseval make_list_configuration_sets_request :
?max_items:Types.max_items ->
?next_token:Types.next_token ->
unit ->
Types.list_configuration_sets_requestval make_get_template_response :
?template:Types.template ->
unit ->
Types.get_template_responseval make_get_template_request :
template_name:Types.template_name ->
unit ->
Types.get_template_requestval make_send_data_point :
?rejects:Types.counter ->
?complaints:Types.counter ->
?bounces:Types.counter ->
?delivery_attempts:Types.counter ->
?timestamp:Types.timestamp ->
unit ->
Types.send_data_pointval make_get_send_statistics_response :
?send_data_points:Types.send_data_point_list ->
unit ->
Types.get_send_statistics_responseval make_get_send_quota_response :
?sent_last24_hours:Types.sent_last24_hours ->
?max_send_rate:Types.max_send_rate ->
?max24_hour_send:Types.max24_hour_send ->
unit ->
Types.get_send_quota_responseval make_get_identity_verification_attributes_response :
verification_attributes:Types.verification_attributes ->
unit ->
Types.get_identity_verification_attributes_responseval make_get_identity_verification_attributes_request :
identities:Types.identity_list ->
unit ->
Types.get_identity_verification_attributes_requestval make_get_identity_policies_response :
policies:Types.policy_map ->
unit ->
Types.get_identity_policies_responseval make_get_identity_policies_request :
policy_names:Types.policy_name_list ->
identity:Types.identity ->
unit ->
Types.get_identity_policies_requestval make_identity_notification_attributes :
?headers_in_delivery_notifications_enabled:Types.enabled ->
?headers_in_complaint_notifications_enabled:Types.enabled ->
?headers_in_bounce_notifications_enabled:Types.enabled ->
forwarding_enabled:Types.enabled ->
delivery_topic:Types.notification_topic ->
complaint_topic:Types.notification_topic ->
bounce_topic:Types.notification_topic ->
unit ->
Types.identity_notification_attributesval make_get_identity_notification_attributes_response :
notification_attributes:Types.notification_attributes ->
unit ->
Types.get_identity_notification_attributes_responseval make_get_identity_notification_attributes_request :
identities:Types.identity_list ->
unit ->
Types.get_identity_notification_attributes_requestval make_identity_mail_from_domain_attributes :
behavior_on_mx_failure:Types.behavior_on_mx_failure ->
mail_from_domain_status:Types.custom_mail_from_status ->
mail_from_domain:Types.mail_from_domain_name ->
unit ->
Types.identity_mail_from_domain_attributesval make_get_identity_mail_from_domain_attributes_response :
mail_from_domain_attributes:Types.mail_from_domain_attributes ->
unit ->
Types.get_identity_mail_from_domain_attributes_responseval make_get_identity_mail_from_domain_attributes_request :
identities:Types.identity_list ->
unit ->
Types.get_identity_mail_from_domain_attributes_requestval make_identity_dkim_attributes :
?dkim_tokens:Types.verification_token_list ->
dkim_verification_status:Types.verification_status ->
dkim_enabled:Types.enabled ->
unit ->
Types.identity_dkim_attributesval make_get_identity_dkim_attributes_response :
dkim_attributes:Types.dkim_attributes ->
unit ->
Types.get_identity_dkim_attributes_responseval make_get_identity_dkim_attributes_request :
identities:Types.identity_list ->
unit ->
Types.get_identity_dkim_attributes_requestval make_get_custom_verification_email_template_response :
?failure_redirection_ur_l:Types.failure_redirection_ur_l ->
?success_redirection_ur_l:Types.success_redirection_ur_l ->
?template_content:Types.template_content ->
?template_subject:Types.subject ->
?from_email_address:Types.from_address ->
?template_name:Types.template_name ->
unit ->
Types.get_custom_verification_email_template_responseval make_get_custom_verification_email_template_request :
template_name:Types.template_name ->
unit ->
Types.get_custom_verification_email_template_requestval make_get_account_sending_enabled_response :
?enabled:Types.enabled ->
unit ->
Types.get_account_sending_enabled_responseval make_describe_receipt_rule_set_response :
?rules:Types.receipt_rules_list ->
?metadata:Types.receipt_rule_set_metadata ->
unit ->
Types.describe_receipt_rule_set_responseval make_describe_receipt_rule_set_request :
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.describe_receipt_rule_set_requestval make_describe_receipt_rule_response :
?rule:Types.receipt_rule ->
unit ->
Types.describe_receipt_rule_responseval make_describe_receipt_rule_request :
rule_name:Types.receipt_rule_name ->
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.describe_receipt_rule_requestval make_reputation_options :
?last_fresh_start:Types.last_fresh_start ->
?reputation_metrics_enabled:Types.enabled ->
?sending_enabled:Types.enabled ->
unit ->
Types.reputation_optionsval make_describe_configuration_set_response :
?reputation_options:Types.reputation_options ->
?delivery_options:Types.delivery_options ->
?tracking_options:Types.tracking_options ->
?event_destinations:Types.event_destinations ->
?configuration_set:Types.configuration_set ->
unit ->
Types.describe_configuration_set_responseval make_describe_configuration_set_request :
?configuration_set_attribute_names:Types.configuration_set_attribute_list ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.describe_configuration_set_requestval make_describe_active_receipt_rule_set_response :
?rules:Types.receipt_rules_list ->
?metadata:Types.receipt_rule_set_metadata ->
unit ->
Types.describe_active_receipt_rule_set_responseval make_delete_verified_email_address_request :
email_address:Types.address ->
unit ->
Types.delete_verified_email_address_requestval make_delete_template_request :
template_name:Types.template_name ->
unit ->
Types.delete_template_requestval make_delete_receipt_rule_set_request :
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.delete_receipt_rule_set_requestval make_delete_receipt_rule_request :
rule_name:Types.receipt_rule_name ->
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.delete_receipt_rule_requestval make_delete_receipt_filter_request :
filter_name:Types.receipt_filter_name ->
unit ->
Types.delete_receipt_filter_requestval make_delete_identity_policy_request :
policy_name:Types.policy_name ->
identity:Types.identity ->
unit ->
Types.delete_identity_policy_requestval make_delete_identity_request :
identity:Types.identity ->
unit ->
Types.delete_identity_requestval make_delete_custom_verification_email_template_request :
template_name:Types.template_name ->
unit ->
Types.delete_custom_verification_email_template_requestval make_delete_configuration_set_tracking_options_request :
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.delete_configuration_set_tracking_options_requestval make_delete_configuration_set_event_destination_request :
event_destination_name:Types.event_destination_name ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.delete_configuration_set_event_destination_requestval make_delete_configuration_set_request :
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.delete_configuration_set_requestval make_create_template_request :
template:Types.template ->
unit ->
Types.create_template_requestval make_create_receipt_rule_set_request :
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.create_receipt_rule_set_requestval make_create_receipt_rule_request :
?after:Types.receipt_rule_name ->
rule:Types.receipt_rule ->
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.create_receipt_rule_requestval make_create_receipt_filter_request :
filter:Types.receipt_filter ->
unit ->
Types.create_receipt_filter_requestval make_create_custom_verification_email_template_request :
failure_redirection_ur_l:Types.failure_redirection_ur_l ->
success_redirection_ur_l:Types.success_redirection_ur_l ->
template_content:Types.template_content ->
template_subject:Types.subject ->
from_email_address:Types.from_address ->
template_name:Types.template_name ->
unit ->
Types.create_custom_verification_email_template_requestval make_create_configuration_set_tracking_options_request :
tracking_options:Types.tracking_options ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.create_configuration_set_tracking_options_requestval make_create_configuration_set_event_destination_request :
event_destination:Types.event_destination ->
configuration_set_name:Types.configuration_set_name ->
unit ->
Types.create_configuration_set_event_destination_requestval make_create_configuration_set_request :
configuration_set:Types.configuration_set ->
unit ->
Types.create_configuration_set_requestval make_clone_receipt_rule_set_request :
original_rule_set_name:Types.receipt_rule_set_name ->
rule_set_name:Types.receipt_rule_set_name ->
unit ->
Types.clone_receipt_rule_set_requestOperations
module CloneReceiptRuleSet : sig ... endCreates a receipt rule set by cloning an existing one. All receipt rules and configurations are copied to the new receipt rule set and are completely independent of the source rule set.
module CreateConfigurationSet : sig ... endCreates a configuration set.
module CreateConfigurationSetEventDestination : sig ... endCreates a configuration set event destination.
module CreateConfigurationSetTrackingOptions : sig ... endCreates an association between a configuration set and a custom domain for open and click event tracking.
module CreateCustomVerificationEmailTemplate : sig ... endCreates a new custom verification email template.
module CreateReceiptFilter : sig ... endCreates a new IP address filter.
module CreateReceiptRule : sig ... endCreates a receipt rule.
module CreateReceiptRuleSet : sig ... endCreates an empty receipt rule set.
module CreateTemplate : sig ... endCreates an email template. Email templates enable you to send personalized email to one or more destinations in a single operation. For more information, see the Amazon SES Developer Guide.
module DeleteConfigurationSet : sig ... endDeletes a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
module DeleteConfigurationSetEventDestination : sig ... endDeletes a configuration set event destination. Configuration set event destinations are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
module DeleteConfigurationSetTrackingOptions : sig ... endDeletes an association between a configuration set and a custom domain for open and click event tracking.
module DeleteCustomVerificationEmailTemplate : sig ... endDeletes an existing custom verification email template.
module DeleteIdentity : sig ... endDeletes the specified identity (an email address or a domain) from the list of verified identities.
module DeleteIdentityPolicy : sig ... endDeletes the specified sending authorization policy for the given identity (an email address or a domain). This operation returns successfully even if a policy with the specified name does not exist.
module DeleteReceiptFilter : sig ... endDeletes the specified IP address filter.
module DeleteReceiptRule : sig ... endDeletes the specified receipt rule.
module DeleteReceiptRuleSet : sig ... endDeletes the specified receipt rule set and all of the receipt rules it contains.
module DeleteTemplate : sig ... endDeletes an email template.
module DeleteVerifiedEmailAddress : sig ... endDeprecated. Use the DeleteIdentity operation to delete email addresses and domains.
module DescribeActiveReceiptRuleSet : sig ... endReturns the metadata and receipt rules for the receipt rule set that is currently active.
module DescribeConfigurationSet : sig ... endReturns the details of the specified configuration set. For information about using configuration sets, see the Amazon SES Developer Guide.
module DescribeReceiptRule : sig ... endReturns the details of the specified receipt rule.
module DescribeReceiptRuleSet : sig ... endReturns the details of the specified receipt rule set.
module GetAccountSendingEnabled : sig ... endReturns the email sending status of the Amazon SES account for the current Region.
module GetCustomVerificationEmailTemplate : sig ... endReturns the custom email verification template for the template name you specify.
module GetIdentityDkimAttributes : sig ... endReturns the current status of Easy DKIM signing for an entity. For domain name identities, this operation also returns the DKIM tokens that are required for Easy DKIM signing, and whether Amazon SES has successfully verified that these tokens have been published.
module GetIdentityMailFromDomainAttributes : sig ... endReturns the custom MAIL FROM attributes for a list of identities (email addresses : domains).
module GetIdentityNotificationAttributes : sig ... endGiven a list of verified identities (email addresses and/or domains), returns a structure describing identity notification attributes.
module GetIdentityPolicies : sig ... endReturns the requested sending authorization policies for the given identity (an email address or a domain). The policies are returned as a map of policy names to policy contents. You can retrieve a maximum of 20 policies at a time.
module GetIdentityVerificationAttributes : sig ... endGiven a list of identities (email addresses and/or domains), returns the verification status and (for domain identities) the verification token for each identity.
module GetSendQuota : sig ... endProvides the sending limits for the Amazon SES account.
module GetSendStatistics : sig ... endProvides sending statistics for the current Amazon Web Services Region. The result is a list of data points, representing the last two weeks of sending activity. Each data point in the list contains statistics for a 15-minute period of time.
module GetTemplate : sig ... endDisplays the template object (which includes the Subject line, HTML part and text part) for the template you specify.
module ListConfigurationSets : sig ... endProvides a list of the configuration sets associated with your Amazon SES account in the current Amazon Web Services Region. For information about using configuration sets, see Monitoring Your Amazon SES Sending Activity in the Amazon SES Developer Guide.
module ListCustomVerificationEmailTemplates : sig ... endLists the existing custom verification email templates for your account in the current Amazon Web Services Region.
module ListIdentities : sig ... endReturns a list containing all of the identities (email addresses and domains) for your Amazon Web Services account in the current Amazon Web Services Region, regardless of verification status.
module ListIdentityPolicies : sig ... endReturns a list of sending authorization policies that are attached to the given identity (an email address or a domain). This operation returns only a list. To get the actual policy content, use GetIdentityPolicies.
module ListReceiptFilters : sig ... endLists the IP address filters associated with your Amazon Web Services account in the current Amazon Web Services Region.
module ListReceiptRuleSets : sig ... endLists the receipt rule sets that exist under your Amazon Web Services account in the current Amazon Web Services Region. If there are additional receipt rule sets to be retrieved, you receive a NextToken that you can provide to the next call to ListReceiptRuleSets to retrieve the additional entries.
module ListTemplates : sig ... endLists the email templates present in your Amazon SES account in the current Amazon Web Services Region.
module ListVerifiedEmailAddresses : sig ... endDeprecated. Use the ListIdentities operation to list the email addresses and domains associated with your account.
module PutConfigurationSetDeliveryOptions : sig ... endAdds or updates the delivery options for a configuration set.
module PutIdentityPolicy : sig ... endAdds or updates a sending authorization policy for the specified identity (an email address or a domain).
module ReorderReceiptRuleSet : sig ... endReorders the receipt rules within a receipt rule set.
module SendBounce : sig ... endGenerates and sends a bounce message to the sender of an email you received through Amazon SES. You can only use this operation on an email up to 24 hours after you receive it.
module SendBulkTemplatedEmail : sig ... endComposes an email message to multiple destinations. The message body is created using an email template.
module SendCustomVerificationEmail : sig ... endAdds an email address to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it. As a result of executing this operation, a customized verification email is sent to the specified address.
module SendEmail : sig ... endComposes an email message and immediately queues it for sending. To send email using this operation, your message must meet the following requirements:
module SendRawEmail : sig ... endComposes an email message and immediately queues it for sending.
module SendTemplatedEmail : sig ... endComposes an email message using an email template and immediately queues it for sending.
module SetActiveReceiptRuleSet : sig ... endSets the specified receipt rule set as the active receipt rule set.
module SetIdentityDkimEnabled : sig ... endEnables or disables Easy DKIM signing of email sent from an identity. If Easy DKIM signing is enabled for a domain, then Amazon SES uses DKIM to sign all email that it sends from addresses on that domain. If Easy DKIM signing is enabled for an email address, then Amazon SES uses DKIM to sign all email it sends from that address.
module SetIdentityFeedbackForwardingEnabled : sig ... endGiven an identity (an email address or a domain), enables or disables whether Amazon SES forwards bounce and complaint notifications as email. Feedback forwarding can only be disabled when Amazon Simple Notification Service (Amazon SNS) topics are specified for both bounces and complaints.
module SetIdentityHeadersInNotificationsEnabled : sig ... endGiven an identity (an email address or a domain), sets whether Amazon SES includes the original email headers in the Amazon Simple Notification Service (Amazon SNS) notifications of a specified type.
module SetIdentityMailFromDomain : sig ... endEnables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).
module SetIdentityNotificationTopic : sig ... endSets an Amazon Simple Notification Service (Amazon SNS) topic to use when delivering notifications. When you use this operation, you specify a verified identity, such as an email address or domain. When you send an email that uses the chosen identity in the Source field, Amazon SES sends notifications to the topic you specified. You can send bounce, complaint, or delivery notifications (or any combination of the three) to the Amazon SNS topic that you specify.
module SetReceiptRulePosition : sig ... endSets the position of the specified receipt rule in the receipt rule set.
module TestRenderTemplate : sig ... endCreates a preview of the MIME content of an email when provided with a template and a set of replacement data.
module UpdateAccountSendingEnabled : sig ... endEnables or disables email sending across your entire Amazon SES account in the current Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending across your Amazon SES account in a given Amazon Web Services Region when reputation metrics (such as your bounce or complaint rates) reach certain thresholds.
module UpdateConfigurationSetEventDestination : sig ... endUpdates the event destination of a configuration set. Event destinations are associated with configuration sets, which enable you to publish email sending events to Amazon CloudWatch, Amazon Kinesis Firehose, or Amazon Simple Notification Service (Amazon SNS). For information about using configuration sets, see Monitoring Your Amazon SES Sending Activity in the Amazon SES Developer Guide.
module UpdateConfigurationSetReputationMetricsEnabled : sig ... endEnables or disables the publishing of reputation metrics for emails sent using a specific configuration set in a given Amazon Web Services Region. Reputation metrics include bounce and complaint rates. These metrics are published to Amazon CloudWatch. By using CloudWatch, you can create alarms when bounce or complaint rates exceed certain thresholds.
module UpdateConfigurationSetSendingEnabled : sig ... endEnables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.
module UpdateConfigurationSetTrackingOptions : sig ... endModifies an association between a configuration set and a custom domain for open and click event tracking.
module UpdateCustomVerificationEmailTemplate : sig ... endUpdates an existing custom verification email template.
module UpdateReceiptRule : sig ... endUpdates a receipt rule.
module UpdateTemplate : sig ... endUpdates an email template. Email templates enable you to send personalized email to one or more destinations in a single operation. For more information, see the Amazon SES Developer Guide.
module VerifyDomainDkim : sig ... endReturns a set of DKIM tokens for a domain identity.
module VerifyDomainIdentity : sig ... endAdds a domain to the list of identities for your Amazon SES account in the current Amazon Web Services Region and attempts to verify it. For more information about verifying domains, see Verifying Email Addresses and Domains in the Amazon SES Developer Guide.
module VerifyEmailAddress : sig ... endDeprecated. Use the VerifyEmailIdentity operation to verify a new email address.
module VerifyEmailIdentity : sig ... endmodule Query_serializers : sig ... endmodule Query_deserializers : sig ... end