Awso_mailmanager_asyncSourceval create_addon_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateAddonInstanceRequest.t ->
(Awso_mailmanager.Values.CreateAddonInstanceResponse.t,
Awso_mailmanager.Values.CreateAddonInstanceResponse.error)
Result.t
Async.Deferred.tval create_addon_subscription :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateAddonSubscriptionRequest.t ->
(Awso_mailmanager.Values.CreateAddonSubscriptionResponse.t,
Awso_mailmanager.Values.CreateAddonSubscriptionResponse.error)
Result.t
Async.Deferred.tval create_address_list :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateAddressListRequest.t ->
(Awso_mailmanager.Values.CreateAddressListResponse.t,
Awso_mailmanager.Values.CreateAddressListResponse.error)
Result.t
Async.Deferred.tval create_address_list_import_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateAddressListImportJobRequest.t ->
(Awso_mailmanager.Values.CreateAddressListImportJobResponse.t,
Awso_mailmanager.Values.CreateAddressListImportJobResponse.error)
Result.t
Async.Deferred.tval create_archive :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateArchiveRequest.t ->
(Awso_mailmanager.Values.CreateArchiveResponse.t,
Awso_mailmanager.Values.CreateArchiveResponse.error)
Result.t
Async.Deferred.tval create_ingress_point :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateIngressPointRequest.t ->
(Awso_mailmanager.Values.CreateIngressPointResponse.t,
Awso_mailmanager.Values.CreateIngressPointResponse.error)
Result.t
Async.Deferred.tval create_relay :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateRelayRequest.t ->
(Awso_mailmanager.Values.CreateRelayResponse.t,
Awso_mailmanager.Values.CreateRelayResponse.error)
Result.t
Async.Deferred.tval create_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateRuleSetRequest.t ->
(Awso_mailmanager.Values.CreateRuleSetResponse.t,
Awso_mailmanager.Values.CreateRuleSetResponse.error)
Result.t
Async.Deferred.tval create_traffic_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.CreateTrafficPolicyRequest.t ->
(Awso_mailmanager.Values.CreateTrafficPolicyResponse.t,
Awso_mailmanager.Values.CreateTrafficPolicyResponse.error)
Result.t
Async.Deferred.tval delete_addon_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteAddonInstanceRequest.t ->
(Awso_mailmanager.Values.DeleteAddonInstanceResponse.t,
Awso_mailmanager.Values.DeleteAddonInstanceResponse.error)
Result.t
Async.Deferred.tval delete_addon_subscription :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteAddonSubscriptionRequest.t ->
(Awso_mailmanager.Values.DeleteAddonSubscriptionResponse.t,
Awso_mailmanager.Values.DeleteAddonSubscriptionResponse.error)
Result.t
Async.Deferred.tval delete_address_list :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteAddressListRequest.t ->
(Awso_mailmanager.Values.DeleteAddressListResponse.t,
Awso_mailmanager.Values.DeleteAddressListResponse.error)
Result.t
Async.Deferred.tval delete_archive :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteArchiveRequest.t ->
(Awso_mailmanager.Values.DeleteArchiveResponse.t,
Awso_mailmanager.Values.DeleteArchiveResponse.error)
Result.t
Async.Deferred.tval delete_ingress_point :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteIngressPointRequest.t ->
(Awso_mailmanager.Values.DeleteIngressPointResponse.t,
Awso_mailmanager.Values.DeleteIngressPointResponse.error)
Result.t
Async.Deferred.tval delete_relay :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteRelayRequest.t ->
(Awso_mailmanager.Values.DeleteRelayResponse.t,
Awso_mailmanager.Values.DeleteRelayResponse.error)
Result.t
Async.Deferred.tval delete_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteRuleSetRequest.t ->
(Awso_mailmanager.Values.DeleteRuleSetResponse.t,
Awso_mailmanager.Values.DeleteRuleSetResponse.error)
Result.t
Async.Deferred.tval delete_traffic_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeleteTrafficPolicyRequest.t ->
(Awso_mailmanager.Values.DeleteTrafficPolicyResponse.t,
Awso_mailmanager.Values.DeleteTrafficPolicyResponse.error)
Result.t
Async.Deferred.tval deregister_member_from_address_list :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.DeregisterMemberFromAddressListRequest.t ->
(Awso_mailmanager.Values.DeregisterMemberFromAddressListResponse.t,
Awso_mailmanager.Values.DeregisterMemberFromAddressListResponse.error)
Result.t
Async.Deferred.tval get_addon_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetAddonInstanceRequest.t ->
(Awso_mailmanager.Values.GetAddonInstanceResponse.t,
Awso_mailmanager.Values.GetAddonInstanceResponse.error)
Result.t
Async.Deferred.tval get_addon_subscription :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetAddonSubscriptionRequest.t ->
(Awso_mailmanager.Values.GetAddonSubscriptionResponse.t,
Awso_mailmanager.Values.GetAddonSubscriptionResponse.error)
Result.t
Async.Deferred.tval get_address_list :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetAddressListRequest.t ->
(Awso_mailmanager.Values.GetAddressListResponse.t,
Awso_mailmanager.Values.GetAddressListResponse.error)
Result.t
Async.Deferred.tval get_address_list_import_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetAddressListImportJobRequest.t ->
(Awso_mailmanager.Values.GetAddressListImportJobResponse.t,
Awso_mailmanager.Values.GetAddressListImportJobResponse.error)
Result.t
Async.Deferred.tval get_archive :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetArchiveRequest.t ->
(Awso_mailmanager.Values.GetArchiveResponse.t,
Awso_mailmanager.Values.GetArchiveResponse.error)
Result.t
Async.Deferred.tval get_archive_export :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetArchiveExportRequest.t ->
(Awso_mailmanager.Values.GetArchiveExportResponse.t,
Awso_mailmanager.Values.GetArchiveExportResponse.error)
Result.t
Async.Deferred.tval get_archive_message :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetArchiveMessageRequest.t ->
(Awso_mailmanager.Values.GetArchiveMessageResponse.t,
Awso_mailmanager.Values.GetArchiveMessageResponse.error)
Result.t
Async.Deferred.tval get_archive_message_content :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetArchiveMessageContentRequest.t ->
(Awso_mailmanager.Values.GetArchiveMessageContentResponse.t,
Awso_mailmanager.Values.GetArchiveMessageContentResponse.error)
Result.t
Async.Deferred.tval get_archive_search :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetArchiveSearchRequest.t ->
(Awso_mailmanager.Values.GetArchiveSearchResponse.t,
Awso_mailmanager.Values.GetArchiveSearchResponse.error)
Result.t
Async.Deferred.tval get_archive_search_results :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetArchiveSearchResultsRequest.t ->
(Awso_mailmanager.Values.GetArchiveSearchResultsResponse.t,
Awso_mailmanager.Values.GetArchiveSearchResultsResponse.error)
Result.t
Async.Deferred.tval get_ingress_point :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetIngressPointRequest.t ->
(Awso_mailmanager.Values.GetIngressPointResponse.t,
Awso_mailmanager.Values.GetIngressPointResponse.error)
Result.t
Async.Deferred.tval get_member_of_address_list :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetMemberOfAddressListRequest.t ->
(Awso_mailmanager.Values.GetMemberOfAddressListResponse.t,
Awso_mailmanager.Values.GetMemberOfAddressListResponse.error)
Result.t
Async.Deferred.tval get_relay :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetRelayRequest.t ->
(Awso_mailmanager.Values.GetRelayResponse.t,
Awso_mailmanager.Values.GetRelayResponse.error)
Result.t
Async.Deferred.tval get_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetRuleSetRequest.t ->
(Awso_mailmanager.Values.GetRuleSetResponse.t,
Awso_mailmanager.Values.GetRuleSetResponse.error)
Result.t
Async.Deferred.tval get_traffic_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.GetTrafficPolicyRequest.t ->
(Awso_mailmanager.Values.GetTrafficPolicyResponse.t,
Awso_mailmanager.Values.GetTrafficPolicyResponse.error)
Result.t
Async.Deferred.tval list_addon_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListAddonInstancesRequest.t ->
(Awso_mailmanager.Values.ListAddonInstancesResponse.t,
Awso_mailmanager.Values.ListAddonInstancesResponse.error)
Result.t
Async.Deferred.tval list_addon_subscriptions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListAddonSubscriptionsRequest.t ->
(Awso_mailmanager.Values.ListAddonSubscriptionsResponse.t,
Awso_mailmanager.Values.ListAddonSubscriptionsResponse.error)
Result.t
Async.Deferred.tval list_address_list_import_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListAddressListImportJobsRequest.t ->
(Awso_mailmanager.Values.ListAddressListImportJobsResponse.t,
Awso_mailmanager.Values.ListAddressListImportJobsResponse.error)
Result.t
Async.Deferred.tval list_address_lists :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListAddressListsRequest.t ->
(Awso_mailmanager.Values.ListAddressListsResponse.t,
Awso_mailmanager.Values.ListAddressListsResponse.error)
Result.t
Async.Deferred.tval list_archive_exports :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListArchiveExportsRequest.t ->
(Awso_mailmanager.Values.ListArchiveExportsResponse.t,
Awso_mailmanager.Values.ListArchiveExportsResponse.error)
Result.t
Async.Deferred.tval list_archive_searches :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListArchiveSearchesRequest.t ->
(Awso_mailmanager.Values.ListArchiveSearchesResponse.t,
Awso_mailmanager.Values.ListArchiveSearchesResponse.error)
Result.t
Async.Deferred.tval list_archives :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListArchivesRequest.t ->
(Awso_mailmanager.Values.ListArchivesResponse.t,
Awso_mailmanager.Values.ListArchivesResponse.error)
Result.t
Async.Deferred.tval list_ingress_points :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListIngressPointsRequest.t ->
(Awso_mailmanager.Values.ListIngressPointsResponse.t,
Awso_mailmanager.Values.ListIngressPointsResponse.error)
Result.t
Async.Deferred.tval list_members_of_address_list :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListMembersOfAddressListRequest.t ->
(Awso_mailmanager.Values.ListMembersOfAddressListResponse.t,
Awso_mailmanager.Values.ListMembersOfAddressListResponse.error)
Result.t
Async.Deferred.tval list_relays :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListRelaysRequest.t ->
(Awso_mailmanager.Values.ListRelaysResponse.t,
Awso_mailmanager.Values.ListRelaysResponse.error)
Result.t
Async.Deferred.tval list_rule_sets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListRuleSetsRequest.t ->
(Awso_mailmanager.Values.ListRuleSetsResponse.t,
Awso_mailmanager.Values.ListRuleSetsResponse.error)
Result.t
Async.Deferred.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListTagsForResourceRequest.t ->
(Awso_mailmanager.Values.ListTagsForResourceResponse.t,
Awso_mailmanager.Values.ListTagsForResourceResponse.error)
Result.t
Async.Deferred.tval list_traffic_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.ListTrafficPoliciesRequest.t ->
(Awso_mailmanager.Values.ListTrafficPoliciesResponse.t,
Awso_mailmanager.Values.ListTrafficPoliciesResponse.error)
Result.t
Async.Deferred.tval register_member_to_address_list :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.RegisterMemberToAddressListRequest.t ->
(Awso_mailmanager.Values.RegisterMemberToAddressListResponse.t,
Awso_mailmanager.Values.RegisterMemberToAddressListResponse.error)
Result.t
Async.Deferred.tval start_address_list_import_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.StartAddressListImportJobRequest.t ->
(Awso_mailmanager.Values.StartAddressListImportJobResponse.t,
Awso_mailmanager.Values.StartAddressListImportJobResponse.error)
Result.t
Async.Deferred.tval start_archive_export :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.StartArchiveExportRequest.t ->
(Awso_mailmanager.Values.StartArchiveExportResponse.t,
Awso_mailmanager.Values.StartArchiveExportResponse.error)
Result.t
Async.Deferred.tval start_archive_search :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.StartArchiveSearchRequest.t ->
(Awso_mailmanager.Values.StartArchiveSearchResponse.t,
Awso_mailmanager.Values.StartArchiveSearchResponse.error)
Result.t
Async.Deferred.tval stop_address_list_import_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.StopAddressListImportJobRequest.t ->
(Awso_mailmanager.Values.StopAddressListImportJobResponse.t,
Awso_mailmanager.Values.StopAddressListImportJobResponse.error)
Result.t
Async.Deferred.tval stop_archive_export :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.StopArchiveExportRequest.t ->
(Awso_mailmanager.Values.StopArchiveExportResponse.t,
Awso_mailmanager.Values.StopArchiveExportResponse.error)
Result.t
Async.Deferred.tval stop_archive_search :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.StopArchiveSearchRequest.t ->
(Awso_mailmanager.Values.StopArchiveSearchResponse.t,
Awso_mailmanager.Values.StopArchiveSearchResponse.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.TagResourceRequest.t ->
(Awso_mailmanager.Values.TagResourceResponse.t,
Awso_mailmanager.Values.TagResourceResponse.error)
Result.t
Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.UntagResourceRequest.t ->
(Awso_mailmanager.Values.UntagResourceResponse.t,
Awso_mailmanager.Values.UntagResourceResponse.error)
Result.t
Async.Deferred.tval update_archive :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.UpdateArchiveRequest.t ->
(Awso_mailmanager.Values.UpdateArchiveResponse.t,
Awso_mailmanager.Values.UpdateArchiveResponse.error)
Result.t
Async.Deferred.tval update_ingress_point :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.UpdateIngressPointRequest.t ->
(Awso_mailmanager.Values.UpdateIngressPointResponse.t,
Awso_mailmanager.Values.UpdateIngressPointResponse.error)
Result.t
Async.Deferred.tval update_relay :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.UpdateRelayRequest.t ->
(Awso_mailmanager.Values.UpdateRelayResponse.t,
Awso_mailmanager.Values.UpdateRelayResponse.error)
Result.t
Async.Deferred.tval update_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.UpdateRuleSetRequest.t ->
(Awso_mailmanager.Values.UpdateRuleSetResponse.t,
Awso_mailmanager.Values.UpdateRuleSetResponse.error)
Result.t
Async.Deferred.tval update_traffic_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mailmanager.Values.UpdateTrafficPolicyRequest.t ->
(Awso_mailmanager.Values.UpdateTrafficPolicyResponse.t,
Awso_mailmanager.Values.UpdateTrafficPolicyResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_mailmanager.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]module IngressAddressListEmailAttribute =
Awso_mailmanager.Values.IngressAddressListEmailAttributeThe Add On ARN and its returned value that is evaluated in a policy statement's conditional expression to either deny or block the incoming email.
The address lists and the address list attribute value that is evaluated in a policy statement's conditional expression to either deny or block the incoming email.
The result of an analysis can be used in conditions to trigger actions. Analyses can inspect the email content and report a certain aspect of the email.
The structure type for a boolean condition that provides the address lists and address list attribute to evaluate.
module RuleClientCertificateAttribute =
Awso_mailmanager.Values.RuleClientCertificateAttributeThe union type representing the allowed types of operands for a boolean condition.
The structure for an IP based condition matching on the incoming mail.
The structure for an IPv6 based condition matching on the incoming mail.
The union type representing the allowed types for the left hand side of a string condition.
The union type representing the allowed types for the left hand side of a TLS condition.
The union type representing the allowed types of operands for a boolean condition.
The IP address to evaluate for this condition.
The number to evaluate in a numeric condition expression.
The string to evaluate in a string condition expression.
The verdict to evaluate in a verdict condition expression.
The structure for a boolean condition matching on the incoming mail.
The union type representing the allowed types for the left hand side of an IP condition.
The union type representing the allowed types for the left hand side of an IPv6 condition.
The structure for a string based condition matching on the incoming mail.
The structure for a TLS related condition matching on the incoming mail.
The action to add a header to a message. When executed, this action will add the given header to the message.
The action to archive the email by delivering the email to an Amazon SES archive.
The action to send a bounce response for the email. When executed, this action generates a non-delivery report (bounce) back to the sender.
This action to delivers an email to a mailbox.
The action to deliver incoming emails to an Amazon Q Business application for indexing.
This action causes processing to stop and the email to be dropped. If the action applies only to certain recipients, only those recipients are dropped, and processing continues for other recipients.
The action to invoke an Amazon Web Services Lambda function for processing the email.
The action relays the email via SMTP to another specific SMTP server.
This action replaces the email envelope recipients with the given list of recipients. If the condition of this action applies only to a subset of recipients, only those recipients are replaced with the recipients specified in the action. The message contents and headers are unaffected by this action, only the envelope recipients are updated.
Writes the MIME content of the email to an S3 bucket.
Sends the email to the internet using the ses:SendRawEmail API.
The action to publish the email content to an Amazon SNS topic. When executed, this action will send the email as a notification to the specified SNS topic.
A boolean expression to be used in a rule condition.
A DMARC policy expression. The condition matches if the given DMARC policy matches that of the incoming email.
An IP address expression matching certain IP addresses within a given range of IP addresses.
A number expression to match numeric conditions with integers from the incoming email.
A string expression is evaluated against strings or substrings of the email.
A verdict expression is evaluated against verdicts of the email.
The attribute to evaluate in a boolean expression.
Specifies the email attribute to evaluate in a string expression.
The email traffic filtering conditions which are contained in a traffic policy resource.
The action for a rule to take. Only one of the contained actions can be set.
The conditional expression used to evaluate an email for determining if a rule action should be taken.
A boolean expression to evaluate email attribute values.
A string expression to evaluate an email attribute value against one or more string values.
The trust store used for mutual TLS authentication. It contains the certificate authority (CA) certificates and optional certificate revocation list (CRL).
A filter condition used to include or exclude emails when exporting from or searching an archive.
The current status of an archive search job.
The current status of an archive export job.
The import data format contains the specifications of the input file that would be passed to the address list import job.
The SMTP envelope information of the email.
The structure containing traffic policy conditions and actions.
A rule contains conditions, "unless conditions" and actions. For each envelope recipient of an email, if all conditions match and none of the "unless conditions" match, then all of the actions are executed sequentially. If no conditions are provided, the rule always applies and the actions are implicitly executed. If only "unless conditions" are provided, the rule applies if the email does not match the evaluation of the "unless conditions".
Explicitly indicate that the relay destination server does not require SMTP credential authentication.
The mutual TLS authentication configuration for an ingress endpoint.
A key-value pair (the value is optional), that you can define and assign to Amazon Web Services resources.
module S3ExportDestinationConfiguration =
Awso_mailmanager.Values.S3ExportDestinationConfigurationThe configuration for exporting email data to an Amazon S3 bucket.
The structure of a traffic policy resource which is a container for policy statements.
A rule set contains a list of rules that are evaluated in order. Each rule is evaluated sequentially for each email.
The relay resource that can be used as a rule to relay receiving emails to the destination relay server.
An address that is a member of an address list.
The structure of an ingress endpoint resource.
An archive resource for storing and retaining emails.
Summary details of an archive search job.
Summary statuses of an archive export job.
An address list contains a list of emails and domains that are used in MailManager Ingress endpoints and Rules for email management.
Details about an import job.
A subscription for an Add On representing the acceptance of its terms of use and additional pricing.
An Add On instance represents a specific configuration of an Add On.
module IngressPointPasswordConfiguration =
Awso_mailmanager.Values.IngressPointPasswordConfigurationThe password configuration of the ingress endpoint resource.
Specifies the network configuration for the private ingress point.
Specifies the network configuration for the public ingress point.
A result row containing metadata for an archived email message.
The request configuration has conflicts. For details, see the accompanying error message.
Occurs when a requested resource is not found.
The request validation has failed. For details, see the accompanying error message.
Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored, or specify an empty NoAuthentication structure if the relay destination server does not require SMTP credential authentication.
The configuration of the ingress endpoint resource.
Occurs when a user is denied access to a specific resource or action.
Occurs when an operation exceeds a predefined service quota or limit.
Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.
The retention policy for an email archive that specifies how long emails are kept before being automatically deleted.
A set of filter conditions to include and/or exclude emails.
module ExportDestinationConfiguration =
Awso_mailmanager.Values.ExportDestinationConfigurationThe destination configuration for delivering exported email data.
Filtering options for ListMembersOfAddressList operation.
The authentication configuration for the ingress endpoint resource.
The network type (IPv4-only, Dual-Stack, PrivateLink) of the ingress endpoint resource.
The metadata about the email.
The textual body content of an email message.
Update attributes of an already provisioned traffic policy resource.
Update attributes of an already provisioned traffic policy resource.
Update attributes of an already provisioned rule set.
Update attributes of an already provisioned rule set.
Updates the attributes of an existing relay resource.
Updates the attributes of an existing relay resource.
Update attributes of a provisioned ingress endpoint resource.
Update attributes of a provisioned ingress endpoint resource.
The response indicating if the archive update succeeded or failed. On success, returns an HTTP 200 status code. On failure, returns an error message.
The request to update properties of an existing email archive.
Remove one or more tags (keys and values) from a specified resource.
Remove one or more tags (keys and values) from a specified resource.
Adds one or more tags (keys and values) to a specified resource.
Adds one or more tags (keys and values) to a specified resource.
The response indicating if the request to stop the search job succeeded. On success, returns an HTTP 200 status code. On failure, returns an error message.
The request to stop an in-progress archive search job.
The response indicating if the request to stop the export job succeeded. On success, returns an HTTP 200 status code. On failure, returns an error message.
The request to stop an in-progress archive export job.
module StopAddressListImportJobResponse =
Awso_mailmanager.Values.StopAddressListImportJobResponseStops an ongoing import job for an address list.
module StopAddressListImportJobRequest =
Awso_mailmanager.Values.StopAddressListImportJobRequestStops an ongoing import job for an address list.
The response from initiating an archive search.
The request to initiate a search across emails in an archive.
The response from initiating an archive export.
The request to initiate an export of emails from an archive.
module StartAddressListImportJobResponse =
Awso_mailmanager.Values.StartAddressListImportJobResponseStarts an import job for an address list.
module StartAddressListImportJobRequest =
Awso_mailmanager.Values.StartAddressListImportJobRequestStarts an import job for an address list.
module RegisterMemberToAddressListResponse =
Awso_mailmanager.Values.RegisterMemberToAddressListResponseAdds a member to an address list.
module RegisterMemberToAddressListRequest =
Awso_mailmanager.Values.RegisterMemberToAddressListRequestAdds a member to an address list.
List traffic policy resources.
List traffic policy resources.
Retrieves the list of tags (keys and values) assigned to the resource.
Retrieves the list of tags (keys and values) assigned to the resource.
List rule sets for this account.
List rule sets for this account.
Lists all the existing relay resources.
Lists all the existing relay resources.
module ListMembersOfAddressListResponse =
Awso_mailmanager.Values.ListMembersOfAddressListResponseLists members of an address list.
module ListMembersOfAddressListRequest =
Awso_mailmanager.Values.ListMembersOfAddressListRequestLists members of an address list.
List all ingress endpoint resources.
List all ingress endpoint resources.
The response containing a list of your email archives.
The request to list email archives in your account.
The response containing a list of archive search jobs and their statuses.
The request to list archive search jobs in your account.
The response containing a list of archive export jobs and their statuses.
The request to list archive export jobs in your account.
Lists address lists for this account.
Lists address lists for this account.
module ListAddressListImportJobsResponse =
Awso_mailmanager.Values.ListAddressListImportJobsResponseLists jobs for an address list.
module ListAddressListImportJobsRequest =
Awso_mailmanager.Values.ListAddressListImportJobsRequestLists jobs for an address list.
module ListAddonSubscriptionsResponse =
Awso_mailmanager.Values.ListAddonSubscriptionsResponseLists all Add On subscriptions in your account.
Lists all Add On subscriptions in your account.
Lists all Add On instances in your account.
Lists all Add On instances in your account.
Fetch attributes of a traffic policy resource.
Fetch attributes of a traffic policy resource.
Fetch attributes of a rule set.
Fetch attributes of a rule set.
Fetch the relay resource and it's attributes.
Fetch the relay resource and it's attributes.
module GetMemberOfAddressListResponse =
Awso_mailmanager.Values.GetMemberOfAddressListResponseFetch attributes of a member in an address list.
Fetch attributes of a member in an address list.
Fetch ingress endpoint resource attributes.
Fetch ingress endpoint resource attributes.
module GetArchiveSearchResultsResponse =
Awso_mailmanager.Values.GetArchiveSearchResultsResponseThe response containing search results from a completed archive search.
module GetArchiveSearchResultsRequest =
Awso_mailmanager.Values.GetArchiveSearchResultsRequestThe request to retrieve results from a completed archive search job.
The response containing details of the specified archive search job.
The request to retrieve details of a specific archive search job.
The response containing details of the requested archive.
The request to retrieve details of an email archive.
The response containing details about the requested archived email message.
The request to get details of a specific email message stored in an archive.
module GetArchiveMessageContentResponse =
Awso_mailmanager.Values.GetArchiveMessageContentResponseThe response containing the textual content of the requested archived email message.
module GetArchiveMessageContentRequest =
Awso_mailmanager.Values.GetArchiveMessageContentRequestThe request to get the textual content of a specific email message stored in an archive.
The response containing details of the specified archive export job.
The request to retrieve details of a specific archive export job.
Fetch attributes of an address list.
Fetch attributes of an address list.
module GetAddressListImportJobResponse =
Awso_mailmanager.Values.GetAddressListImportJobResponseFetch attributes of an import job.
module GetAddressListImportJobRequest =
Awso_mailmanager.Values.GetAddressListImportJobRequestFetch attributes of an import job.
Gets detailed information about an Add On subscription.
Gets detailed information about an Add On subscription.
Gets detailed information about an Add On instance.
Gets detailed information about an Add On instance.
module DeregisterMemberFromAddressListResponse =
Awso_mailmanager.Values.DeregisterMemberFromAddressListResponseRemoves a member from an address list.
module DeregisterMemberFromAddressListRequest =
Awso_mailmanager.Values.DeregisterMemberFromAddressListRequestRemoves a member from an address list.
Delete a traffic policy resource.
Delete a traffic policy resource.
Delete a rule set.
Delete a rule set.
Deletes an existing relay resource.
Deletes an existing relay resource.
Delete an ingress endpoint resource.
Delete an ingress endpoint resource.
The response indicating if the archive deletion was successfully initiated. On success, returns an HTTP 200 status code. On failure, returns an error message.
The request to initiate deletion of an email archive.
Deletes an address list.
Deletes an address list.
module DeleteAddonSubscriptionResponse =
Awso_mailmanager.Values.DeleteAddonSubscriptionResponseDeletes an Add On subscription.
module DeleteAddonSubscriptionRequest =
Awso_mailmanager.Values.DeleteAddonSubscriptionRequestDeletes an Add On subscription.
Deletes an Add On instance.
Deletes an Add On instance.
Provision a new traffic policy resource.
Provision a new traffic policy resource.
Provision a new rule set.
Provision a new rule set.
Creates a relay resource which can be used in rules to relay incoming emails to defined relay destinations.
Creates a relay resource which can be used in rules to relay incoming emails to defined relay destinations.
Provision a new ingress endpoint resource.
Provision a new ingress endpoint resource.
The response from creating a new email archive.
The request to create a new email archive.
Creates a new address list.
Creates a new address list.
module CreateAddressListImportJobResponse =
Awso_mailmanager.Values.CreateAddressListImportJobResponseCreates an import job for an address list.
module CreateAddressListImportJobRequest =
Awso_mailmanager.Values.CreateAddressListImportJobRequestCreates an import job for an address list.
module CreateAddonSubscriptionResponse =
Awso_mailmanager.Values.CreateAddonSubscriptionResponseCreates a subscription for an Add On representing the acceptance of its terms of use and additional pricing. The subscription can then be used to create an instance for use in rule sets or traffic policies.
module CreateAddonSubscriptionRequest =
Awso_mailmanager.Values.CreateAddonSubscriptionRequestCreates a subscription for an Add On representing the acceptance of its terms of use and additional pricing. The subscription can then be used to create an instance for use in rule sets or traffic policies.
Creates an Add On instance for the subscription indicated in the request. The resulting Amazon Resource Name (ARN) can be used in a conditional statement for a rule set or traffic policy.
Creates an Add On instance for the subscription indicated in the request. The resulting Amazon Resource Name (ARN) can be used in a conditional statement for a rule set or traffic policy.