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.
473 474 475 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 473 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.
525 526 527 528 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 525 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.
575 576 577 578 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 575 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.
622 623 624 625 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 622 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.
670 671 672 673 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 670 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.
728 729 730 731 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 728 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.
810 811 812 813 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 810 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.
875 876 877 878 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 875 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.
1099 1100 1101 1102 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1099 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.
1214 1215 1216 1217 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1214 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.
1236 1237 1238 1239 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1236 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.
1258 1259 1260 1261 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1258 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.
1280 1281 1282 1283 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1280 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.
1307 1308 1309 1310 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1307 def delete_archive(params = {}, = {}) req = build_request(:delete_archive, params) req.send_request() end |
#delete_ingress_point(params = {}) ⇒ Struct
Delete an ingress endpoint resource.
1330 1331 1332 1333 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1330 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.
1352 1353 1354 1355 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1352 def delete_relay(params = {}, = {}) req = build_request(:delete_relay, params) req.send_request() end |
#delete_rule_set(params = {}) ⇒ Struct
Delete a rule set.
1374 1375 1376 1377 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1374 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.
1396 1397 1398 1399 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1396 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.
1422 1423 1424 1425 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1422 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.
1456 1457 1458 1459 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1456 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.
1488 1489 1490 1491 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1488 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.
1524 1525 1526 1527 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1524 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.
1574 1575 1576 1577 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1574 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.
1617 1618 1619 1620 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1617 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.
1674 1675 1676 1677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1674 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.
1722 1723 1724 1725 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1722 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.
1753 1754 1755 1756 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1753 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.
1808 1809 1810 1811 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1808 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.
1859 1860 1861 1862 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1859 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.
1913 1914 1915 1916 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1913 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.
1948 1949 1950 1951 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1948 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.
1990 1991 1992 1993 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 1990 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.
2120 2121 2122 2123 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2120 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.
2187 2188 2189 2190 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2187 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.
2231 2232 2233 2234 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2231 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.
2274 2275 2276 2277 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2274 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.
2329 2330 2331 2332 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2329 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.
2374 2375 2376 2377 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2374 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.
2422 2423 2424 2425 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2422 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.
2470 2471 2472 2473 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2470 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.
2513 2514 2515 2516 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2513 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.
2557 2558 2559 2560 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2557 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.
2608 2609 2610 2611 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2608 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.
2649 2650 2651 2652 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2649 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.
2691 2692 2693 2694 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2691 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.
2721 2722 2723 2724 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2721 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.
2763 2764 2765 2766 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2763 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.
2790 2791 2792 2793 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2790 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.
2812 2813 2814 2815 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2812 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.
2903 2904 2905 2906 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2903 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.
2982 2983 2984 2985 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 2982 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.
3004 3005 3006 3007 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3004 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.
3026 3027 3028 3029 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3026 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.
3048 3049 3050 3051 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3048 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.
3081 3082 3083 3084 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3081 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.
3108 3109 3110 3111 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3108 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.
3140 3141 3142 3143 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3140 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.
3188 3189 3190 3191 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3188 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.
3231 3232 3233 3234 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3231 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.
3435 3436 3437 3438 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3435 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.
3529 3530 3531 3532 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/client.rb', line 3529 def update_traffic_policy(params = {}, = {}) req = build_request(:update_traffic_policy, params) req.send_request() end |