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.
486 487 488 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 486 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.
538 539 540 541 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 538 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.
588 589 590 591 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 588 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.
635 636 637 638 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 635 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.
683 684 685 686 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 683 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.
741 742 743 744 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 741 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.
902 903 904 905 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 902 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.
967 968 969 970 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 967 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.
1209 1210 1211 1212 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1209 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.
1355 1356 1357 1358 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1355 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.
1377 1378 1379 1380 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1377 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.
1399 1400 1401 1402 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1399 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.
1421 1422 1423 1424 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1421 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.
1448 1449 1450 1451 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1448 def delete_archive(params = {}, = {}) req = build_request(:delete_archive, params) req.send_request() end |
#delete_ingress_point(params = {}) ⇒ Struct
Delete an ingress endpoint resource.
1482 1483 1484 1485 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1482 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.
1504 1505 1506 1507 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1504 def delete_relay(params = {}, = {}) req = build_request(:delete_relay, params) req.send_request() end |
#delete_rule_set(params = {}) ⇒ Struct
Delete a rule set.
1526 1527 1528 1529 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1526 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.
1559 1560 1561 1562 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1559 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.
1585 1586 1587 1588 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1585 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.
1619 1620 1621 1622 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1619 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.
1651 1652 1653 1654 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1651 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.
1687 1688 1689 1690 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1687 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.
1737 1738 1739 1740 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1737 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.
1780 1781 1782 1783 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1780 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.
1837 1838 1839 1840 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1837 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.
1885 1886 1887 1888 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1885 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.
1916 1917 1918 1919 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1916 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.
1971 1972 1973 1974 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1971 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.
2022 2023 2024 2025 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2022 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.
2122 2123 2124 2125 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2122 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.
2157 2158 2159 2160 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2157 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.
2199 2200 2201 2202 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2199 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.
2343 2344 2345 2346 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2343 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.
2445 2446 2447 2448 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2445 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.
2489 2490 2491 2492 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2489 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.
2532 2533 2534 2535 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2532 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.
2587 2588 2589 2590 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2587 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.
2632 2633 2634 2635 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2632 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.
2680 2681 2682 2683 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2680 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.
2728 2729 2730 2731 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2728 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.
2771 2772 2773 2774 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2771 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.
2872 2873 2874 2875 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2872 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.
2923 2924 2925 2926 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2923 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.
2964 2965 2966 2967 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2964 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.
3006 3007 3008 3009 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3006 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.
3036 3037 3038 3039 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3036 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.
3129 3130 3131 3132 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3129 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.
3156 3157 3158 3159 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3156 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.
3178 3179 3180 3181 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3178 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.
3269 3270 3271 3272 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3269 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.
3348 3349 3350 3351 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3348 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.
3370 3371 3372 3373 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3370 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.
3392 3393 3394 3395 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3392 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.
3414 3415 3416 3417 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3414 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.
3447 3448 3449 3450 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3447 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.
3474 3475 3476 3477 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3474 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.
3506 3507 3508 3509 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3506 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.
3617 3618 3619 3620 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3617 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.
3660 3661 3662 3663 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3660 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.
3882 3883 3884 3885 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3882 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.
4028 4029 4030 4031 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 4028 def update_traffic_policy(params = {}, = {}) req = build_request(:update_traffic_policy, params) req.send_request() end |