Class: Aws::MailManager::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::MailManager::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb
Overview
An API client for MailManager. To construct a client, you need to configure a :region
and :credentials
.
client = Aws::MailManager::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#create_addon_instance(params = {}) ⇒ Types::CreateAddonInstanceResponse
Creates an Add On instance for the subscription indicated in the request.
-
#create_addon_subscription(params = {}) ⇒ Types::CreateAddonSubscriptionResponse
Creates a subscription for an Add On representing the acceptance of its terms of use and additional pricing.
-
#create_address_list(params = {}) ⇒ Types::CreateAddressListResponse
Creates a new address list.
-
#create_address_list_import_job(params = {}) ⇒ Types::CreateAddressListImportJobResponse
Creates an import job for an address list.
-
#create_archive(params = {}) ⇒ Types::CreateArchiveResponse
Creates a new email archive resource for storing and retaining emails.
-
#create_ingress_point(params = {}) ⇒ Types::CreateIngressPointResponse
Provision a new ingress endpoint resource.
-
#create_relay(params = {}) ⇒ Types::CreateRelayResponse
Creates a relay resource which can be used in rules to relay incoming emails to defined relay destinations.
-
#create_rule_set(params = {}) ⇒ Types::CreateRuleSetResponse
Provision a new rule set.
-
#create_traffic_policy(params = {}) ⇒ Types::CreateTrafficPolicyResponse
Provision a new traffic policy resource.
-
#delete_addon_instance(params = {}) ⇒ Struct
Deletes an Add On instance.
-
#delete_addon_subscription(params = {}) ⇒ Struct
Deletes an Add On subscription.
-
#delete_address_list(params = {}) ⇒ Struct
Deletes an address list.
-
#delete_archive(params = {}) ⇒ Struct
Initiates deletion of an email archive.
-
#delete_ingress_point(params = {}) ⇒ Struct
Delete an ingress endpoint resource.
-
#delete_relay(params = {}) ⇒ Struct
Deletes an existing relay resource.
-
#delete_rule_set(params = {}) ⇒ Struct
Delete a rule set.
-
#delete_traffic_policy(params = {}) ⇒ Struct
Delete a traffic policy resource.
-
#deregister_member_from_address_list(params = {}) ⇒ Struct
Removes a member from an address list.
-
#get_addon_instance(params = {}) ⇒ Types::GetAddonInstanceResponse
Gets detailed information about an Add On instance.
-
#get_addon_subscription(params = {}) ⇒ Types::GetAddonSubscriptionResponse
Gets detailed information about an Add On subscription.
-
#get_address_list(params = {}) ⇒ Types::GetAddressListResponse
Fetch attributes of an address list.
-
#get_address_list_import_job(params = {}) ⇒ Types::GetAddressListImportJobResponse
Fetch attributes of an import job.
-
#get_archive(params = {}) ⇒ Types::GetArchiveResponse
Retrieves the full details and current state of a specified email archive.
-
#get_archive_export(params = {}) ⇒ Types::GetArchiveExportResponse
Retrieves the details and current status of a specific email archive export job.
-
#get_archive_message(params = {}) ⇒ Types::GetArchiveMessageResponse
Returns a pre-signed URL that provides temporary download access to the specific email message stored in the archive.
-
#get_archive_message_content(params = {}) ⇒ Types::GetArchiveMessageContentResponse
Returns the textual content of a specific email message stored in the archive.
-
#get_archive_search(params = {}) ⇒ Types::GetArchiveSearchResponse
Retrieves the details and current status of a specific email archive search job.
-
#get_archive_search_results(params = {}) ⇒ Types::GetArchiveSearchResultsResponse
Returns the results of a completed email archive search job.
-
#get_ingress_point(params = {}) ⇒ Types::GetIngressPointResponse
Fetch ingress endpoint resource attributes.
-
#get_member_of_address_list(params = {}) ⇒ Types::GetMemberOfAddressListResponse
Fetch attributes of a member in an address list.
-
#get_relay(params = {}) ⇒ Types::GetRelayResponse
Fetch the relay resource and it's attributes.
-
#get_rule_set(params = {}) ⇒ Types::GetRuleSetResponse
Fetch attributes of a rule set.
-
#get_traffic_policy(params = {}) ⇒ Types::GetTrafficPolicyResponse
Fetch attributes of a traffic policy resource.
-
#list_addon_instances(params = {}) ⇒ Types::ListAddonInstancesResponse
Lists all Add On instances in your account.
-
#list_addon_subscriptions(params = {}) ⇒ Types::ListAddonSubscriptionsResponse
Lists all Add On subscriptions in your account.
-
#list_address_list_import_jobs(params = {}) ⇒ Types::ListAddressListImportJobsResponse
Lists jobs for an address list.
-
#list_address_lists(params = {}) ⇒ Types::ListAddressListsResponse
Lists address lists for this account.
-
#list_archive_exports(params = {}) ⇒ Types::ListArchiveExportsResponse
Returns a list of email archive export jobs.
-
#list_archive_searches(params = {}) ⇒ Types::ListArchiveSearchesResponse
Returns a list of email archive search jobs.
-
#list_archives(params = {}) ⇒ Types::ListArchivesResponse
Returns a list of all email archives in your account.
-
#list_ingress_points(params = {}) ⇒ Types::ListIngressPointsResponse
List all ingress endpoint resources.
-
#list_members_of_address_list(params = {}) ⇒ Types::ListMembersOfAddressListResponse
Lists members of an address list.
-
#list_relays(params = {}) ⇒ Types::ListRelaysResponse
Lists all the existing relay resources.
-
#list_rule_sets(params = {}) ⇒ Types::ListRuleSetsResponse
List rule sets for this account.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Retrieves the list of tags (keys and values) assigned to the resource.
-
#list_traffic_policies(params = {}) ⇒ Types::ListTrafficPoliciesResponse
List traffic policy resources.
-
#register_member_to_address_list(params = {}) ⇒ Struct
Adds a member to an address list.
-
#start_address_list_import_job(params = {}) ⇒ Struct
Starts an import job for an address list.
-
#start_archive_export(params = {}) ⇒ Types::StartArchiveExportResponse
Initiates an export of emails from the specified archive.
-
#start_archive_search(params = {}) ⇒ Types::StartArchiveSearchResponse
Initiates a search across emails in the specified archive.
-
#stop_address_list_import_job(params = {}) ⇒ Struct
Stops an ongoing import job for an address list.
-
#stop_archive_export(params = {}) ⇒ Struct
Stops an in-progress export of emails from an archive.
-
#stop_archive_search(params = {}) ⇒ Struct
Stops an in-progress archive search job.
-
#tag_resource(params = {}) ⇒ Struct
Adds one or more tags (keys and values) to a specified resource.
-
#untag_resource(params = {}) ⇒ Struct
Remove one or more tags (keys and values) from a specified resource.
-
#update_archive(params = {}) ⇒ Struct
Updates the attributes of an existing email archive.
-
#update_ingress_point(params = {}) ⇒ Struct
Update attributes of a provisioned ingress endpoint resource.
-
#update_relay(params = {}) ⇒ Struct
Updates the attributes of an existing relay resource.
-
#update_rule_set(params = {}) ⇒ Struct
Update attributes of an already provisioned rule set.
-
#update_traffic_policy(params = {}) ⇒ Struct
Update attributes of an already provisioned traffic policy resource.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
480 481 482 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 480 def initialize(*args) super end |
Instance Method Details
#create_addon_instance(params = {}) ⇒ Types::CreateAddonInstanceResponse
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.
532 533 534 535 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 532 def create_addon_instance(params = {}, = {}) req = build_request(:create_addon_instance, params) req.send_request() end |
#create_addon_subscription(params = {}) ⇒ Types::CreateAddonSubscriptionResponse
Creates 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.
582 583 584 585 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 582 def create_addon_subscription(params = {}, = {}) req = build_request(:create_addon_subscription, params) req.send_request() end |
#create_address_list(params = {}) ⇒ Types::CreateAddressListResponse
Creates a new address list.
629 630 631 632 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 629 def create_address_list(params = {}, = {}) req = build_request(:create_address_list, params) req.send_request() end |
#create_address_list_import_job(params = {}) ⇒ Types::CreateAddressListImportJobResponse
Creates an import job for an address list.
677 678 679 680 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 677 def create_address_list_import_job(params = {}, = {}) req = build_request(:create_address_list_import_job, params) req.send_request() end |
#create_archive(params = {}) ⇒ Types::CreateArchiveResponse
Creates a new email archive resource for storing and retaining emails.
735 736 737 738 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 735 def create_archive(params = {}, = {}) req = build_request(:create_archive, params) req.send_request() end |
#create_ingress_point(params = {}) ⇒ Types::CreateIngressPointResponse
Provision a new ingress endpoint resource.
884 885 886 887 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 884 def create_ingress_point(params = {}, = {}) req = build_request(:create_ingress_point, params) req.send_request() end |
#create_relay(params = {}) ⇒ Types::CreateRelayResponse
Creates a relay resource which can be used in rules to relay incoming emails to defined relay destinations.
949 950 951 952 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 949 def create_relay(params = {}, = {}) req = build_request(:create_relay, params) req.send_request() end |
#create_rule_set(params = {}) ⇒ Types::CreateRuleSetResponse
Provision a new rule set.
1173 1174 1175 1176 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1173 def create_rule_set(params = {}, = {}) req = build_request(:create_rule_set, params) req.send_request() end |
#create_traffic_policy(params = {}) ⇒ Types::CreateTrafficPolicyResponse
Provision a new traffic policy resource.
1319 1320 1321 1322 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1319 def create_traffic_policy(params = {}, = {}) req = build_request(:create_traffic_policy, params) req.send_request() end |
#delete_addon_instance(params = {}) ⇒ Struct
Deletes an Add On instance.
1341 1342 1343 1344 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1341 def delete_addon_instance(params = {}, = {}) req = build_request(:delete_addon_instance, params) req.send_request() end |
#delete_addon_subscription(params = {}) ⇒ Struct
Deletes an Add On subscription.
1363 1364 1365 1366 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1363 def delete_addon_subscription(params = {}, = {}) req = build_request(:delete_addon_subscription, params) req.send_request() end |
#delete_address_list(params = {}) ⇒ Struct
Deletes an address list.
1385 1386 1387 1388 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1385 def delete_address_list(params = {}, = {}) req = build_request(:delete_address_list, params) req.send_request() end |
#delete_archive(params = {}) ⇒ Struct
Initiates deletion of an email archive. This changes the archive state to pending deletion. In this state, no new emails can be added, and existing archived emails become inaccessible (search, export, download). The archive and all of its contents will be permanently deleted 30 days after entering the pending deletion state, regardless of the configured retention period.
1412 1413 1414 1415 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1412 def delete_archive(params = {}, = {}) req = build_request(:delete_archive, params) req.send_request() end |
#delete_ingress_point(params = {}) ⇒ Struct
Delete an ingress endpoint resource.
1446 1447 1448 1449 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1446 def delete_ingress_point(params = {}, = {}) req = build_request(:delete_ingress_point, params) req.send_request() end |
#delete_relay(params = {}) ⇒ Struct
Deletes an existing relay resource.
1468 1469 1470 1471 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1468 def delete_relay(params = {}, = {}) req = build_request(:delete_relay, params) req.send_request() end |
#delete_rule_set(params = {}) ⇒ Struct
Delete a rule set.
1490 1491 1492 1493 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1490 def delete_rule_set(params = {}, = {}) req = build_request(:delete_rule_set, params) req.send_request() end |
#delete_traffic_policy(params = {}) ⇒ Struct
Delete a traffic policy resource.
1523 1524 1525 1526 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1523 def delete_traffic_policy(params = {}, = {}) req = build_request(:delete_traffic_policy, params) req.send_request() end |
#deregister_member_from_address_list(params = {}) ⇒ Struct
Removes a member from an address list.
1549 1550 1551 1552 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1549 def deregister_member_from_address_list(params = {}, = {}) req = build_request(:deregister_member_from_address_list, params) req.send_request() end |
#get_addon_instance(params = {}) ⇒ Types::GetAddonInstanceResponse
Gets detailed information about an Add On instance.
1583 1584 1585 1586 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1583 def get_addon_instance(params = {}, = {}) req = build_request(:get_addon_instance, params) req.send_request() end |
#get_addon_subscription(params = {}) ⇒ Types::GetAddonSubscriptionResponse
Gets detailed information about an Add On subscription.
1615 1616 1617 1618 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1615 def get_addon_subscription(params = {}, = {}) req = build_request(:get_addon_subscription, params) req.send_request() end |
#get_address_list(params = {}) ⇒ Types::GetAddressListResponse
Fetch attributes of an address list.
1651 1652 1653 1654 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1651 def get_address_list(params = {}, = {}) req = build_request(:get_address_list, params) req.send_request() end |
#get_address_list_import_job(params = {}) ⇒ Types::GetAddressListImportJobResponse
Fetch attributes of an import job.
1701 1702 1703 1704 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1701 def get_address_list_import_job(params = {}, = {}) req = build_request(:get_address_list_import_job, params) req.send_request() end |
#get_archive(params = {}) ⇒ Types::GetArchiveResponse
Retrieves the full details and current state of a specified email archive.
1744 1745 1746 1747 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1744 def get_archive(params = {}, = {}) req = build_request(:get_archive, params) req.send_request() end |
#get_archive_export(params = {}) ⇒ Types::GetArchiveExportResponse
Retrieves the details and current status of a specific email archive export job.
1801 1802 1803 1804 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1801 def get_archive_export(params = {}, = {}) req = build_request(:get_archive_export, params) req.send_request() end |
#get_archive_message(params = {}) ⇒ Types::GetArchiveMessageResponse
Returns a pre-signed URL that provides temporary download access to the specific email message stored in the archive.
1849 1850 1851 1852 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1849 def (params = {}, = {}) req = build_request(:get_archive_message, params) req.send_request() end |
#get_archive_message_content(params = {}) ⇒ Types::GetArchiveMessageContentResponse
Returns the textual content of a specific email message stored in the archive. Attachments are not included.
1880 1881 1882 1883 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1880 def (params = {}, = {}) req = build_request(:get_archive_message_content, params) req.send_request() end |
#get_archive_search(params = {}) ⇒ Types::GetArchiveSearchResponse
Retrieves the details and current status of a specific email archive search job.
1935 1936 1937 1938 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1935 def get_archive_search(params = {}, = {}) req = build_request(:get_archive_search, params) req.send_request() end |
#get_archive_search_results(params = {}) ⇒ Types::GetArchiveSearchResultsResponse
Returns the results of a completed email archive search job.
1986 1987 1988 1989 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1986 def get_archive_search_results(params = {}, = {}) req = build_request(:get_archive_search_results, params) req.send_request() end |
#get_ingress_point(params = {}) ⇒ Types::GetIngressPointResponse
Fetch ingress endpoint resource attributes.
2076 2077 2078 2079 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2076 def get_ingress_point(params = {}, = {}) req = build_request(:get_ingress_point, params) req.send_request() end |
#get_member_of_address_list(params = {}) ⇒ Types::GetMemberOfAddressListResponse
Fetch attributes of a member in an address list.
2111 2112 2113 2114 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2111 def get_member_of_address_list(params = {}, = {}) req = build_request(:get_member_of_address_list, params) req.send_request() end |
#get_relay(params = {}) ⇒ Types::GetRelayResponse
Fetch the relay resource and it's attributes.
2153 2154 2155 2156 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2153 def get_relay(params = {}, = {}) req = build_request(:get_relay, params) req.send_request() end |
#get_rule_set(params = {}) ⇒ Types::GetRuleSetResponse
Fetch attributes of a rule set.
2283 2284 2285 2286 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2283 def get_rule_set(params = {}, = {}) req = build_request(:get_rule_set, params) req.send_request() end |
#get_traffic_policy(params = {}) ⇒ Types::GetTrafficPolicyResponse
Fetch attributes of a traffic policy resource.
2385 2386 2387 2388 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2385 def get_traffic_policy(params = {}, = {}) req = build_request(:get_traffic_policy, params) req.send_request() end |
#list_addon_instances(params = {}) ⇒ Types::ListAddonInstancesResponse
Lists all Add On instances in your account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2429 2430 2431 2432 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2429 def list_addon_instances(params = {}, = {}) req = build_request(:list_addon_instances, params) req.send_request() end |
#list_addon_subscriptions(params = {}) ⇒ Types::ListAddonSubscriptionsResponse
Lists all Add On subscriptions in your account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2472 2473 2474 2475 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2472 def list_addon_subscriptions(params = {}, = {}) req = build_request(:list_addon_subscriptions, params) req.send_request() end |
#list_address_list_import_jobs(params = {}) ⇒ Types::ListAddressListImportJobsResponse
Lists jobs for an address list.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2527 2528 2529 2530 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2527 def list_address_list_import_jobs(params = {}, = {}) req = build_request(:list_address_list_import_jobs, params) req.send_request() end |
#list_address_lists(params = {}) ⇒ Types::ListAddressListsResponse
Lists address lists for this account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2572 2573 2574 2575 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2572 def list_address_lists(params = {}, = {}) req = build_request(:list_address_lists, params) req.send_request() end |
#list_archive_exports(params = {}) ⇒ Types::ListArchiveExportsResponse
Returns a list of email archive export jobs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2620 2621 2622 2623 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2620 def list_archive_exports(params = {}, = {}) req = build_request(:list_archive_exports, params) req.send_request() end |
#list_archive_searches(params = {}) ⇒ Types::ListArchiveSearchesResponse
Returns a list of email archive search jobs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2668 2669 2670 2671 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2668 def list_archive_searches(params = {}, = {}) req = build_request(:list_archive_searches, params) req.send_request() end |
#list_archives(params = {}) ⇒ Types::ListArchivesResponse
Returns a list of all email archives in your account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2711 2712 2713 2714 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2711 def list_archives(params = {}, = {}) req = build_request(:list_archives, params) req.send_request() end |
#list_ingress_points(params = {}) ⇒ Types::ListIngressPointsResponse
List all ingress endpoint resources.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2812 2813 2814 2815 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2812 def list_ingress_points(params = {}, = {}) req = build_request(:list_ingress_points, params) req.send_request() end |
#list_members_of_address_list(params = {}) ⇒ Types::ListMembersOfAddressListResponse
Lists members of an address list.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2863 2864 2865 2866 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2863 def list_members_of_address_list(params = {}, = {}) req = build_request(:list_members_of_address_list, params) req.send_request() end |
#list_relays(params = {}) ⇒ Types::ListRelaysResponse
Lists all the existing relay resources.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2904 2905 2906 2907 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2904 def list_relays(params = {}, = {}) req = build_request(:list_relays, params) req.send_request() end |
#list_rule_sets(params = {}) ⇒ Types::ListRuleSetsResponse
List rule sets for this account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2946 2947 2948 2949 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2946 def list_rule_sets(params = {}, = {}) req = build_request(:list_rule_sets, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Retrieves the list of tags (keys and values) assigned to the resource.
2976 2977 2978 2979 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2976 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#list_traffic_policies(params = {}) ⇒ Types::ListTrafficPoliciesResponse
List traffic policy resources.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3069 3070 3071 3072 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3069 def list_traffic_policies(params = {}, = {}) req = build_request(:list_traffic_policies, params) req.send_request() end |
#register_member_to_address_list(params = {}) ⇒ Struct
Adds a member to an address list.
3096 3097 3098 3099 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3096 def register_member_to_address_list(params = {}, = {}) req = build_request(:register_member_to_address_list, params) req.send_request() end |
#start_address_list_import_job(params = {}) ⇒ Struct
Starts an import job for an address list.
3118 3119 3120 3121 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3118 def start_address_list_import_job(params = {}, = {}) req = build_request(:start_address_list_import_job, params) req.send_request() end |
#start_archive_export(params = {}) ⇒ Types::StartArchiveExportResponse
Initiates an export of emails from the specified archive.
3209 3210 3211 3212 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3209 def start_archive_export(params = {}, = {}) req = build_request(:start_archive_export, params) req.send_request() end |
#start_archive_search(params = {}) ⇒ Types::StartArchiveSearchResponse
Initiates a search across emails in the specified archive.
3288 3289 3290 3291 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3288 def start_archive_search(params = {}, = {}) req = build_request(:start_archive_search, params) req.send_request() end |
#stop_address_list_import_job(params = {}) ⇒ Struct
Stops an ongoing import job for an address list.
3310 3311 3312 3313 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3310 def stop_address_list_import_job(params = {}, = {}) req = build_request(:stop_address_list_import_job, params) req.send_request() end |
#stop_archive_export(params = {}) ⇒ Struct
Stops an in-progress export of emails from an archive.
3332 3333 3334 3335 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3332 def stop_archive_export(params = {}, = {}) req = build_request(:stop_archive_export, params) req.send_request() end |
#stop_archive_search(params = {}) ⇒ Struct
Stops an in-progress archive search job.
3354 3355 3356 3357 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3354 def stop_archive_search(params = {}, = {}) req = build_request(:stop_archive_search, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Adds one or more tags (keys and values) to a specified resource.
3387 3388 3389 3390 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3387 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Remove one or more tags (keys and values) from a specified resource.
3414 3415 3416 3417 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3414 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_archive(params = {}) ⇒ Struct
Updates the attributes of an existing email archive.
3446 3447 3448 3449 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3446 def update_archive(params = {}, = {}) req = build_request(:update_archive, params) req.send_request() end |
#update_ingress_point(params = {}) ⇒ Struct
Update attributes of a provisioned ingress endpoint resource.
3544 3545 3546 3547 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3544 def update_ingress_point(params = {}, = {}) req = build_request(:update_ingress_point, params) req.send_request() end |
#update_relay(params = {}) ⇒ Struct
Updates the attributes of an existing relay resource.
3587 3588 3589 3590 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3587 def update_relay(params = {}, = {}) req = build_request(:update_relay, params) req.send_request() end |
#update_rule_set(params = {}) ⇒ Struct
Update attributes of an already provisioned rule set.
3791 3792 3793 3794 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3791 def update_rule_set(params = {}, = {}) req = build_request(:update_rule_set, params) req.send_request() end |
#update_traffic_policy(params = {}) ⇒ Struct
Update attributes of an already provisioned traffic policy resource.
3937 3938 3939 3940 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3937 def update_traffic_policy(params = {}, = {}) req = build_request(:update_traffic_policy, params) req.send_request() end |