AWS SDK for C++  1.8.126
AWS SDK for C++
SESClient.h
Go to the documentation of this file.
1 
6 #pragma once
8 #include <aws/email/SESErrors.h>
78 #include <aws/core/NoResult.h>
81 #include <future>
82 #include <functional>
83 
84 namespace Aws
85 {
86 
87 namespace Http
88 {
89  class HttpClient;
90  class HttpClientFactory;
91 } // namespace Http
92 
93 namespace Utils
94 {
95  template< typename R, typename E> class Outcome;
96 
97 namespace Threading
98 {
99  class Executor;
100 } // namespace Threading
101 
102 namespace Xml
103 {
104  class XmlDocument;
105 } // namespace Xml
106 } // namespace Utils
107 
108 namespace Auth
109 {
110  class AWSCredentials;
111  class AWSCredentialsProvider;
112 } // namespace Auth
113 
114 namespace Client
115 {
116  class RetryStrategy;
117 } // namespace Client
118 
119 namespace SES
120 {
121 
122 namespace Model
123 {
124  class CloneReceiptRuleSetRequest;
125  class CreateConfigurationSetRequest;
126  class CreateConfigurationSetEventDestinationRequest;
127  class CreateConfigurationSetTrackingOptionsRequest;
128  class CreateCustomVerificationEmailTemplateRequest;
129  class CreateReceiptFilterRequest;
130  class CreateReceiptRuleRequest;
131  class CreateReceiptRuleSetRequest;
132  class CreateTemplateRequest;
133  class DeleteConfigurationSetRequest;
134  class DeleteConfigurationSetEventDestinationRequest;
135  class DeleteConfigurationSetTrackingOptionsRequest;
136  class DeleteCustomVerificationEmailTemplateRequest;
137  class DeleteIdentityRequest;
138  class DeleteIdentityPolicyRequest;
139  class DeleteReceiptFilterRequest;
140  class DeleteReceiptRuleRequest;
141  class DeleteReceiptRuleSetRequest;
142  class DeleteTemplateRequest;
143  class DeleteVerifiedEmailAddressRequest;
144  class DescribeActiveReceiptRuleSetRequest;
145  class DescribeConfigurationSetRequest;
146  class DescribeReceiptRuleRequest;
147  class DescribeReceiptRuleSetRequest;
148  class GetAccountSendingEnabledRequest;
149  class GetCustomVerificationEmailTemplateRequest;
150  class GetIdentityDkimAttributesRequest;
151  class GetIdentityMailFromDomainAttributesRequest;
152  class GetIdentityNotificationAttributesRequest;
153  class GetIdentityPoliciesRequest;
154  class GetIdentityVerificationAttributesRequest;
155  class GetSendQuotaRequest;
156  class GetSendStatisticsRequest;
157  class GetTemplateRequest;
158  class ListConfigurationSetsRequest;
159  class ListCustomVerificationEmailTemplatesRequest;
160  class ListIdentitiesRequest;
161  class ListIdentityPoliciesRequest;
162  class ListReceiptFiltersRequest;
163  class ListReceiptRuleSetsRequest;
164  class ListTemplatesRequest;
165  class ListVerifiedEmailAddressesRequest;
166  class PutConfigurationSetDeliveryOptionsRequest;
167  class PutIdentityPolicyRequest;
168  class ReorderReceiptRuleSetRequest;
169  class SendBounceRequest;
170  class SendBulkTemplatedEmailRequest;
171  class SendCustomVerificationEmailRequest;
172  class SendEmailRequest;
173  class SendRawEmailRequest;
174  class SendTemplatedEmailRequest;
175  class SetActiveReceiptRuleSetRequest;
176  class SetIdentityDkimEnabledRequest;
177  class SetIdentityFeedbackForwardingEnabledRequest;
178  class SetIdentityHeadersInNotificationsEnabledRequest;
179  class SetIdentityMailFromDomainRequest;
180  class SetIdentityNotificationTopicRequest;
181  class SetReceiptRulePositionRequest;
182  class TestRenderTemplateRequest;
183  class UpdateAccountSendingEnabledRequest;
184  class UpdateConfigurationSetEventDestinationRequest;
185  class UpdateConfigurationSetReputationMetricsEnabledRequest;
186  class UpdateConfigurationSetSendingEnabledRequest;
187  class UpdateConfigurationSetTrackingOptionsRequest;
188  class UpdateCustomVerificationEmailTemplateRequest;
189  class UpdateReceiptRuleRequest;
190  class UpdateTemplateRequest;
191  class VerifyDomainDkimRequest;
192  class VerifyDomainIdentityRequest;
193  class VerifyEmailAddressRequest;
194  class VerifyEmailIdentityRequest;
195 
267 
268  typedef std::future<CloneReceiptRuleSetOutcome> CloneReceiptRuleSetOutcomeCallable;
269  typedef std::future<CreateConfigurationSetOutcome> CreateConfigurationSetOutcomeCallable;
270  typedef std::future<CreateConfigurationSetEventDestinationOutcome> CreateConfigurationSetEventDestinationOutcomeCallable;
271  typedef std::future<CreateConfigurationSetTrackingOptionsOutcome> CreateConfigurationSetTrackingOptionsOutcomeCallable;
272  typedef std::future<CreateCustomVerificationEmailTemplateOutcome> CreateCustomVerificationEmailTemplateOutcomeCallable;
273  typedef std::future<CreateReceiptFilterOutcome> CreateReceiptFilterOutcomeCallable;
274  typedef std::future<CreateReceiptRuleOutcome> CreateReceiptRuleOutcomeCallable;
275  typedef std::future<CreateReceiptRuleSetOutcome> CreateReceiptRuleSetOutcomeCallable;
276  typedef std::future<CreateTemplateOutcome> CreateTemplateOutcomeCallable;
277  typedef std::future<DeleteConfigurationSetOutcome> DeleteConfigurationSetOutcomeCallable;
278  typedef std::future<DeleteConfigurationSetEventDestinationOutcome> DeleteConfigurationSetEventDestinationOutcomeCallable;
279  typedef std::future<DeleteConfigurationSetTrackingOptionsOutcome> DeleteConfigurationSetTrackingOptionsOutcomeCallable;
280  typedef std::future<DeleteCustomVerificationEmailTemplateOutcome> DeleteCustomVerificationEmailTemplateOutcomeCallable;
281  typedef std::future<DeleteIdentityOutcome> DeleteIdentityOutcomeCallable;
282  typedef std::future<DeleteIdentityPolicyOutcome> DeleteIdentityPolicyOutcomeCallable;
283  typedef std::future<DeleteReceiptFilterOutcome> DeleteReceiptFilterOutcomeCallable;
284  typedef std::future<DeleteReceiptRuleOutcome> DeleteReceiptRuleOutcomeCallable;
285  typedef std::future<DeleteReceiptRuleSetOutcome> DeleteReceiptRuleSetOutcomeCallable;
286  typedef std::future<DeleteTemplateOutcome> DeleteTemplateOutcomeCallable;
287  typedef std::future<DeleteVerifiedEmailAddressOutcome> DeleteVerifiedEmailAddressOutcomeCallable;
288  typedef std::future<DescribeActiveReceiptRuleSetOutcome> DescribeActiveReceiptRuleSetOutcomeCallable;
289  typedef std::future<DescribeConfigurationSetOutcome> DescribeConfigurationSetOutcomeCallable;
290  typedef std::future<DescribeReceiptRuleOutcome> DescribeReceiptRuleOutcomeCallable;
291  typedef std::future<DescribeReceiptRuleSetOutcome> DescribeReceiptRuleSetOutcomeCallable;
292  typedef std::future<GetAccountSendingEnabledOutcome> GetAccountSendingEnabledOutcomeCallable;
293  typedef std::future<GetCustomVerificationEmailTemplateOutcome> GetCustomVerificationEmailTemplateOutcomeCallable;
294  typedef std::future<GetIdentityDkimAttributesOutcome> GetIdentityDkimAttributesOutcomeCallable;
295  typedef std::future<GetIdentityMailFromDomainAttributesOutcome> GetIdentityMailFromDomainAttributesOutcomeCallable;
296  typedef std::future<GetIdentityNotificationAttributesOutcome> GetIdentityNotificationAttributesOutcomeCallable;
297  typedef std::future<GetIdentityPoliciesOutcome> GetIdentityPoliciesOutcomeCallable;
298  typedef std::future<GetIdentityVerificationAttributesOutcome> GetIdentityVerificationAttributesOutcomeCallable;
299  typedef std::future<GetSendQuotaOutcome> GetSendQuotaOutcomeCallable;
300  typedef std::future<GetSendStatisticsOutcome> GetSendStatisticsOutcomeCallable;
301  typedef std::future<GetTemplateOutcome> GetTemplateOutcomeCallable;
302  typedef std::future<ListConfigurationSetsOutcome> ListConfigurationSetsOutcomeCallable;
303  typedef std::future<ListCustomVerificationEmailTemplatesOutcome> ListCustomVerificationEmailTemplatesOutcomeCallable;
304  typedef std::future<ListIdentitiesOutcome> ListIdentitiesOutcomeCallable;
305  typedef std::future<ListIdentityPoliciesOutcome> ListIdentityPoliciesOutcomeCallable;
306  typedef std::future<ListReceiptFiltersOutcome> ListReceiptFiltersOutcomeCallable;
307  typedef std::future<ListReceiptRuleSetsOutcome> ListReceiptRuleSetsOutcomeCallable;
308  typedef std::future<ListTemplatesOutcome> ListTemplatesOutcomeCallable;
309  typedef std::future<ListVerifiedEmailAddressesOutcome> ListVerifiedEmailAddressesOutcomeCallable;
310  typedef std::future<PutConfigurationSetDeliveryOptionsOutcome> PutConfigurationSetDeliveryOptionsOutcomeCallable;
311  typedef std::future<PutIdentityPolicyOutcome> PutIdentityPolicyOutcomeCallable;
312  typedef std::future<ReorderReceiptRuleSetOutcome> ReorderReceiptRuleSetOutcomeCallable;
313  typedef std::future<SendBounceOutcome> SendBounceOutcomeCallable;
314  typedef std::future<SendBulkTemplatedEmailOutcome> SendBulkTemplatedEmailOutcomeCallable;
315  typedef std::future<SendCustomVerificationEmailOutcome> SendCustomVerificationEmailOutcomeCallable;
316  typedef std::future<SendEmailOutcome> SendEmailOutcomeCallable;
317  typedef std::future<SendRawEmailOutcome> SendRawEmailOutcomeCallable;
318  typedef std::future<SendTemplatedEmailOutcome> SendTemplatedEmailOutcomeCallable;
319  typedef std::future<SetActiveReceiptRuleSetOutcome> SetActiveReceiptRuleSetOutcomeCallable;
320  typedef std::future<SetIdentityDkimEnabledOutcome> SetIdentityDkimEnabledOutcomeCallable;
321  typedef std::future<SetIdentityFeedbackForwardingEnabledOutcome> SetIdentityFeedbackForwardingEnabledOutcomeCallable;
322  typedef std::future<SetIdentityHeadersInNotificationsEnabledOutcome> SetIdentityHeadersInNotificationsEnabledOutcomeCallable;
323  typedef std::future<SetIdentityMailFromDomainOutcome> SetIdentityMailFromDomainOutcomeCallable;
324  typedef std::future<SetIdentityNotificationTopicOutcome> SetIdentityNotificationTopicOutcomeCallable;
325  typedef std::future<SetReceiptRulePositionOutcome> SetReceiptRulePositionOutcomeCallable;
326  typedef std::future<TestRenderTemplateOutcome> TestRenderTemplateOutcomeCallable;
327  typedef std::future<UpdateAccountSendingEnabledOutcome> UpdateAccountSendingEnabledOutcomeCallable;
328  typedef std::future<UpdateConfigurationSetEventDestinationOutcome> UpdateConfigurationSetEventDestinationOutcomeCallable;
329  typedef std::future<UpdateConfigurationSetReputationMetricsEnabledOutcome> UpdateConfigurationSetReputationMetricsEnabledOutcomeCallable;
330  typedef std::future<UpdateConfigurationSetSendingEnabledOutcome> UpdateConfigurationSetSendingEnabledOutcomeCallable;
331  typedef std::future<UpdateConfigurationSetTrackingOptionsOutcome> UpdateConfigurationSetTrackingOptionsOutcomeCallable;
332  typedef std::future<UpdateCustomVerificationEmailTemplateOutcome> UpdateCustomVerificationEmailTemplateOutcomeCallable;
333  typedef std::future<UpdateReceiptRuleOutcome> UpdateReceiptRuleOutcomeCallable;
334  typedef std::future<UpdateTemplateOutcome> UpdateTemplateOutcomeCallable;
335  typedef std::future<VerifyDomainDkimOutcome> VerifyDomainDkimOutcomeCallable;
336  typedef std::future<VerifyDomainIdentityOutcome> VerifyDomainIdentityOutcomeCallable;
337  typedef std::future<VerifyEmailAddressOutcome> VerifyEmailAddressOutcomeCallable;
338  typedef std::future<VerifyEmailIdentityOutcome> VerifyEmailIdentityOutcomeCallable;
339 } // namespace Model
340 
341  class SESClient;
342 
343  typedef std::function<void(const SESClient*, const Model::CloneReceiptRuleSetRequest&, const Model::CloneReceiptRuleSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CloneReceiptRuleSetResponseReceivedHandler;
344  typedef std::function<void(const SESClient*, const Model::CreateConfigurationSetRequest&, const Model::CreateConfigurationSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateConfigurationSetResponseReceivedHandler;
345  typedef std::function<void(const SESClient*, const Model::CreateConfigurationSetEventDestinationRequest&, const Model::CreateConfigurationSetEventDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateConfigurationSetEventDestinationResponseReceivedHandler;
346  typedef std::function<void(const SESClient*, const Model::CreateConfigurationSetTrackingOptionsRequest&, const Model::CreateConfigurationSetTrackingOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateConfigurationSetTrackingOptionsResponseReceivedHandler;
347  typedef std::function<void(const SESClient*, const Model::CreateCustomVerificationEmailTemplateRequest&, const Model::CreateCustomVerificationEmailTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCustomVerificationEmailTemplateResponseReceivedHandler;
348  typedef std::function<void(const SESClient*, const Model::CreateReceiptFilterRequest&, const Model::CreateReceiptFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateReceiptFilterResponseReceivedHandler;
349  typedef std::function<void(const SESClient*, const Model::CreateReceiptRuleRequest&, const Model::CreateReceiptRuleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateReceiptRuleResponseReceivedHandler;
350  typedef std::function<void(const SESClient*, const Model::CreateReceiptRuleSetRequest&, const Model::CreateReceiptRuleSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateReceiptRuleSetResponseReceivedHandler;
351  typedef std::function<void(const SESClient*, const Model::CreateTemplateRequest&, const Model::CreateTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTemplateResponseReceivedHandler;
352  typedef std::function<void(const SESClient*, const Model::DeleteConfigurationSetRequest&, const Model::DeleteConfigurationSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteConfigurationSetResponseReceivedHandler;
353  typedef std::function<void(const SESClient*, const Model::DeleteConfigurationSetEventDestinationRequest&, const Model::DeleteConfigurationSetEventDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteConfigurationSetEventDestinationResponseReceivedHandler;
354  typedef std::function<void(const SESClient*, const Model::DeleteConfigurationSetTrackingOptionsRequest&, const Model::DeleteConfigurationSetTrackingOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteConfigurationSetTrackingOptionsResponseReceivedHandler;
355  typedef std::function<void(const SESClient*, const Model::DeleteCustomVerificationEmailTemplateRequest&, const Model::DeleteCustomVerificationEmailTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCustomVerificationEmailTemplateResponseReceivedHandler;
356  typedef std::function<void(const SESClient*, const Model::DeleteIdentityRequest&, const Model::DeleteIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteIdentityResponseReceivedHandler;
357  typedef std::function<void(const SESClient*, const Model::DeleteIdentityPolicyRequest&, const Model::DeleteIdentityPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteIdentityPolicyResponseReceivedHandler;
358  typedef std::function<void(const SESClient*, const Model::DeleteReceiptFilterRequest&, const Model::DeleteReceiptFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteReceiptFilterResponseReceivedHandler;
359  typedef std::function<void(const SESClient*, const Model::DeleteReceiptRuleRequest&, const Model::DeleteReceiptRuleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteReceiptRuleResponseReceivedHandler;
360  typedef std::function<void(const SESClient*, const Model::DeleteReceiptRuleSetRequest&, const Model::DeleteReceiptRuleSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteReceiptRuleSetResponseReceivedHandler;
361  typedef std::function<void(const SESClient*, const Model::DeleteTemplateRequest&, const Model::DeleteTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTemplateResponseReceivedHandler;
362  typedef std::function<void(const SESClient*, const Model::DeleteVerifiedEmailAddressRequest&, const Model::DeleteVerifiedEmailAddressOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteVerifiedEmailAddressResponseReceivedHandler;
363  typedef std::function<void(const SESClient*, const Model::DescribeActiveReceiptRuleSetRequest&, const Model::DescribeActiveReceiptRuleSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeActiveReceiptRuleSetResponseReceivedHandler;
364  typedef std::function<void(const SESClient*, const Model::DescribeConfigurationSetRequest&, const Model::DescribeConfigurationSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeConfigurationSetResponseReceivedHandler;
365  typedef std::function<void(const SESClient*, const Model::DescribeReceiptRuleRequest&, const Model::DescribeReceiptRuleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeReceiptRuleResponseReceivedHandler;
366  typedef std::function<void(const SESClient*, const Model::DescribeReceiptRuleSetRequest&, const Model::DescribeReceiptRuleSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeReceiptRuleSetResponseReceivedHandler;
367  typedef std::function<void(const SESClient*, const Model::GetAccountSendingEnabledRequest&, const Model::GetAccountSendingEnabledOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAccountSendingEnabledResponseReceivedHandler;
368  typedef std::function<void(const SESClient*, const Model::GetCustomVerificationEmailTemplateRequest&, const Model::GetCustomVerificationEmailTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCustomVerificationEmailTemplateResponseReceivedHandler;
369  typedef std::function<void(const SESClient*, const Model::GetIdentityDkimAttributesRequest&, const Model::GetIdentityDkimAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIdentityDkimAttributesResponseReceivedHandler;
370  typedef std::function<void(const SESClient*, const Model::GetIdentityMailFromDomainAttributesRequest&, const Model::GetIdentityMailFromDomainAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIdentityMailFromDomainAttributesResponseReceivedHandler;
371  typedef std::function<void(const SESClient*, const Model::GetIdentityNotificationAttributesRequest&, const Model::GetIdentityNotificationAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIdentityNotificationAttributesResponseReceivedHandler;
372  typedef std::function<void(const SESClient*, const Model::GetIdentityPoliciesRequest&, const Model::GetIdentityPoliciesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIdentityPoliciesResponseReceivedHandler;
373  typedef std::function<void(const SESClient*, const Model::GetIdentityVerificationAttributesRequest&, const Model::GetIdentityVerificationAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIdentityVerificationAttributesResponseReceivedHandler;
374  typedef std::function<void(const SESClient*, const Model::GetSendQuotaRequest&, const Model::GetSendQuotaOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSendQuotaResponseReceivedHandler;
375  typedef std::function<void(const SESClient*, const Model::GetSendStatisticsRequest&, const Model::GetSendStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSendStatisticsResponseReceivedHandler;
376  typedef std::function<void(const SESClient*, const Model::GetTemplateRequest&, const Model::GetTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTemplateResponseReceivedHandler;
377  typedef std::function<void(const SESClient*, const Model::ListConfigurationSetsRequest&, const Model::ListConfigurationSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListConfigurationSetsResponseReceivedHandler;
378  typedef std::function<void(const SESClient*, const Model::ListCustomVerificationEmailTemplatesRequest&, const Model::ListCustomVerificationEmailTemplatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCustomVerificationEmailTemplatesResponseReceivedHandler;
379  typedef std::function<void(const SESClient*, const Model::ListIdentitiesRequest&, const Model::ListIdentitiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListIdentitiesResponseReceivedHandler;
380  typedef std::function<void(const SESClient*, const Model::ListIdentityPoliciesRequest&, const Model::ListIdentityPoliciesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListIdentityPoliciesResponseReceivedHandler;
381  typedef std::function<void(const SESClient*, const Model::ListReceiptFiltersRequest&, const Model::ListReceiptFiltersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReceiptFiltersResponseReceivedHandler;
382  typedef std::function<void(const SESClient*, const Model::ListReceiptRuleSetsRequest&, const Model::ListReceiptRuleSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReceiptRuleSetsResponseReceivedHandler;
383  typedef std::function<void(const SESClient*, const Model::ListTemplatesRequest&, const Model::ListTemplatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTemplatesResponseReceivedHandler;
384  typedef std::function<void(const SESClient*, const Model::ListVerifiedEmailAddressesRequest&, const Model::ListVerifiedEmailAddressesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVerifiedEmailAddressesResponseReceivedHandler;
385  typedef std::function<void(const SESClient*, const Model::PutConfigurationSetDeliveryOptionsRequest&, const Model::PutConfigurationSetDeliveryOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutConfigurationSetDeliveryOptionsResponseReceivedHandler;
386  typedef std::function<void(const SESClient*, const Model::PutIdentityPolicyRequest&, const Model::PutIdentityPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutIdentityPolicyResponseReceivedHandler;
387  typedef std::function<void(const SESClient*, const Model::ReorderReceiptRuleSetRequest&, const Model::ReorderReceiptRuleSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ReorderReceiptRuleSetResponseReceivedHandler;
388  typedef std::function<void(const SESClient*, const Model::SendBounceRequest&, const Model::SendBounceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendBounceResponseReceivedHandler;
389  typedef std::function<void(const SESClient*, const Model::SendBulkTemplatedEmailRequest&, const Model::SendBulkTemplatedEmailOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendBulkTemplatedEmailResponseReceivedHandler;
390  typedef std::function<void(const SESClient*, const Model::SendCustomVerificationEmailRequest&, const Model::SendCustomVerificationEmailOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendCustomVerificationEmailResponseReceivedHandler;
391  typedef std::function<void(const SESClient*, const Model::SendEmailRequest&, const Model::SendEmailOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendEmailResponseReceivedHandler;
392  typedef std::function<void(const SESClient*, const Model::SendRawEmailRequest&, const Model::SendRawEmailOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendRawEmailResponseReceivedHandler;
393  typedef std::function<void(const SESClient*, const Model::SendTemplatedEmailRequest&, const Model::SendTemplatedEmailOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendTemplatedEmailResponseReceivedHandler;
394  typedef std::function<void(const SESClient*, const Model::SetActiveReceiptRuleSetRequest&, const Model::SetActiveReceiptRuleSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetActiveReceiptRuleSetResponseReceivedHandler;
395  typedef std::function<void(const SESClient*, const Model::SetIdentityDkimEnabledRequest&, const Model::SetIdentityDkimEnabledOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetIdentityDkimEnabledResponseReceivedHandler;
396  typedef std::function<void(const SESClient*, const Model::SetIdentityFeedbackForwardingEnabledRequest&, const Model::SetIdentityFeedbackForwardingEnabledOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetIdentityFeedbackForwardingEnabledResponseReceivedHandler;
397  typedef std::function<void(const SESClient*, const Model::SetIdentityHeadersInNotificationsEnabledRequest&, const Model::SetIdentityHeadersInNotificationsEnabledOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler;
398  typedef std::function<void(const SESClient*, const Model::SetIdentityMailFromDomainRequest&, const Model::SetIdentityMailFromDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetIdentityMailFromDomainResponseReceivedHandler;
399  typedef std::function<void(const SESClient*, const Model::SetIdentityNotificationTopicRequest&, const Model::SetIdentityNotificationTopicOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetIdentityNotificationTopicResponseReceivedHandler;
400  typedef std::function<void(const SESClient*, const Model::SetReceiptRulePositionRequest&, const Model::SetReceiptRulePositionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetReceiptRulePositionResponseReceivedHandler;
401  typedef std::function<void(const SESClient*, const Model::TestRenderTemplateRequest&, const Model::TestRenderTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TestRenderTemplateResponseReceivedHandler;
402  typedef std::function<void(const SESClient*, const Model::UpdateAccountSendingEnabledRequest&, const Model::UpdateAccountSendingEnabledOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAccountSendingEnabledResponseReceivedHandler;
403  typedef std::function<void(const SESClient*, const Model::UpdateConfigurationSetEventDestinationRequest&, const Model::UpdateConfigurationSetEventDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateConfigurationSetEventDestinationResponseReceivedHandler;
405  typedef std::function<void(const SESClient*, const Model::UpdateConfigurationSetSendingEnabledRequest&, const Model::UpdateConfigurationSetSendingEnabledOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateConfigurationSetSendingEnabledResponseReceivedHandler;
406  typedef std::function<void(const SESClient*, const Model::UpdateConfigurationSetTrackingOptionsRequest&, const Model::UpdateConfigurationSetTrackingOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateConfigurationSetTrackingOptionsResponseReceivedHandler;
407  typedef std::function<void(const SESClient*, const Model::UpdateCustomVerificationEmailTemplateRequest&, const Model::UpdateCustomVerificationEmailTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCustomVerificationEmailTemplateResponseReceivedHandler;
408  typedef std::function<void(const SESClient*, const Model::UpdateReceiptRuleRequest&, const Model::UpdateReceiptRuleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateReceiptRuleResponseReceivedHandler;
409  typedef std::function<void(const SESClient*, const Model::UpdateTemplateRequest&, const Model::UpdateTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTemplateResponseReceivedHandler;
410  typedef std::function<void(const SESClient*, const Model::VerifyDomainDkimRequest&, const Model::VerifyDomainDkimOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > VerifyDomainDkimResponseReceivedHandler;
411  typedef std::function<void(const SESClient*, const Model::VerifyDomainIdentityRequest&, const Model::VerifyDomainIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > VerifyDomainIdentityResponseReceivedHandler;
412  typedef std::function<void(const SESClient*, const Model::VerifyEmailAddressRequest&, const Model::VerifyEmailAddressOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > VerifyEmailAddressResponseReceivedHandler;
413  typedef std::function<void(const SESClient*, const Model::VerifyEmailIdentityRequest&, const Model::VerifyEmailIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > VerifyEmailIdentityResponseReceivedHandler;
414 
429  {
430  public:
432 
438 
444 
449  SESClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
451 
452  virtual ~SESClient();
453 
454 
458  Aws::String ConvertRequestToPresignedUrl(const Aws::AmazonSerializableWebServiceRequest& requestToConvert, const char* region) const;
459 
460 
473 
488 
502  virtual void CloneReceiptRuleSetAsync(const Model::CloneReceiptRuleSetRequest& request, const CloneReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
503 
514 
527 
539  virtual void CreateConfigurationSetAsync(const Model::CreateConfigurationSetRequest& request, const CreateConfigurationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
540 
556 
574 
591  virtual void CreateConfigurationSetEventDestinationAsync(const Model::CreateConfigurationSetEventDestinationRequest& request, const CreateConfigurationSetEventDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
592 
605 
620 
634  virtual void CreateConfigurationSetTrackingOptionsAsync(const Model::CreateConfigurationSetTrackingOptionsRequest& request, const CreateConfigurationSetTrackingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
635 
647 
661 
674  virtual void CreateCustomVerificationEmailTemplateAsync(const Model::CreateCustomVerificationEmailTemplateRequest& request, const CreateCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
675 
686 
699 
711  virtual void CreateReceiptFilterAsync(const Model::CreateReceiptFilterRequest& request, const CreateReceiptFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
712 
723 
736 
748  virtual void CreateReceiptRuleAsync(const Model::CreateReceiptRuleRequest& request, const CreateReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
749 
760 
773 
785  virtual void CreateReceiptRuleSetAsync(const Model::CreateReceiptRuleSetRequest& request, const CreateReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
786 
798 
812 
825  virtual void CreateTemplateAsync(const Model::CreateTemplateRequest& request, const CreateTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
826 
837 
850 
862  virtual void DeleteConfigurationSetAsync(const Model::DeleteConfigurationSetRequest& request, const DeleteConfigurationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
863 
875 
889 
902  virtual void DeleteConfigurationSetEventDestinationAsync(const Model::DeleteConfigurationSetEventDestinationRequest& request, const DeleteConfigurationSetEventDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
903 
919 
937 
954  virtual void DeleteConfigurationSetTrackingOptionsAsync(const Model::DeleteConfigurationSetTrackingOptionsRequest& request, const DeleteConfigurationSetTrackingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
955 
967 
981 
994  virtual void DeleteCustomVerificationEmailTemplateAsync(const Model::DeleteCustomVerificationEmailTemplateRequest& request, const DeleteCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
995 
1004 
1015 
1025  virtual void DeleteIdentityAsync(const Model::DeleteIdentityRequest& request, const DeleteIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1026 
1042 
1060 
1077  virtual void DeleteIdentityPolicyAsync(const Model::DeleteIdentityPolicyRequest& request, const DeleteIdentityPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1078 
1089 
1102 
1114  virtual void DeleteReceiptFilterAsync(const Model::DeleteReceiptFilterRequest& request, const DeleteReceiptFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1115 
1126 
1139 
1151  virtual void DeleteReceiptRuleAsync(const Model::DeleteReceiptRuleRequest& request, const DeleteReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1152 
1164 
1178 
1191  virtual void DeleteReceiptRuleSetAsync(const Model::DeleteReceiptRuleSetRequest& request, const DeleteReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1192 
1200 
1210 
1219  virtual void DeleteTemplateAsync(const Model::DeleteTemplateRequest& request, const DeleteTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1220 
1228 
1238 
1247  virtual void DeleteVerifiedEmailAddressAsync(const Model::DeleteVerifiedEmailAddressRequest& request, const DeleteVerifiedEmailAddressResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1248 
1260 
1274 
1287  virtual void DescribeActiveReceiptRuleSetAsync(const Model::DescribeActiveReceiptRuleSetRequest& request, const DescribeActiveReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1288 
1299 
1312 
1324  virtual void DescribeConfigurationSetAsync(const Model::DescribeConfigurationSetRequest& request, const DescribeConfigurationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1325 
1336 
1349 
1361  virtual void DescribeReceiptRuleAsync(const Model::DescribeReceiptRuleRequest& request, const DescribeReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1362 
1373 
1386 
1398  virtual void DescribeReceiptRuleSetAsync(const Model::DescribeReceiptRuleSetRequest& request, const DescribeReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1399 
1408 
1419 
1429  virtual void GetAccountSendingEnabledAsync(const Model::GetAccountSendingEnabledRequest& request, const GetAccountSendingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1430 
1443 
1458 
1472  virtual void GetCustomVerificationEmailTemplateAsync(const Model::GetCustomVerificationEmailTemplateRequest& request, const GetCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1473 
1495 
1519 
1542  virtual void GetIdentityDkimAttributesAsync(const Model::GetIdentityDkimAttributesRequest& request, const GetIdentityDkimAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1543 
1553 
1565 
1576  virtual void GetIdentityMailFromDomainAttributesAsync(const Model::GetIdentityMailFromDomainAttributesRequest& request, const GetIdentityMailFromDomainAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1577 
1590 
1605 
1619  virtual void GetIdentityNotificationAttributesAsync(const Model::GetIdentityNotificationAttributesRequest& request, const GetIdentityNotificationAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1620 
1637 
1656 
1674  virtual void GetIdentityPoliciesAsync(const Model::GetIdentityPoliciesRequest& request, const GetIdentityPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1675 
1699 
1725 
1750  virtual void GetIdentityVerificationAttributesAsync(const Model::GetIdentityVerificationAttributesRequest& request, const GetIdentityVerificationAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1751 
1760 
1771 
1781  virtual void GetSendQuotaAsync(const Model::GetSendQuotaRequest& request, const GetSendQuotaResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1782 
1793 
1806 
1818  virtual void GetSendStatisticsAsync(const Model::GetSendStatisticsRequest& request, const GetSendStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1819 
1828 
1839 
1849  virtual void GetTemplateAsync(const Model::GetTemplateRequest& request, const GetTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1850 
1868 
1888 
1907  virtual void ListConfigurationSetsAsync(const Model::ListConfigurationSetsRequest& request, const ListConfigurationSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1908 
1921 
1936 
1950  virtual void ListCustomVerificationEmailTemplatesAsync(const Model::ListCustomVerificationEmailTemplatesRequest& request, const ListCustomVerificationEmailTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1951 
1961 
1973 
1984  virtual void ListIdentitiesAsync(const Model::ListIdentitiesRequest& request, const ListIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1985 
2002 
2021 
2039  virtual void ListIdentityPoliciesAsync(const Model::ListIdentityPoliciesRequest& request, const ListIdentityPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2040 
2051 
2064 
2076  virtual void ListReceiptFiltersAsync(const Model::ListReceiptFiltersRequest& request, const ListReceiptFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2077 
2091 
2107 
2122  virtual void ListReceiptRuleSetsAsync(const Model::ListReceiptRuleSetsRequest& request, const ListReceiptRuleSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2123 
2132 
2143 
2153  virtual void ListTemplatesAsync(const Model::ListTemplatesRequest& request, const ListTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2154 
2163 
2174 
2184  virtual void ListVerifiedEmailAddressesAsync(const Model::ListVerifiedEmailAddressesRequest& request, const ListVerifiedEmailAddressesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2185 
2193 
2203 
2212  virtual void PutConfigurationSetDeliveryOptionsAsync(const Model::PutConfigurationSetDeliveryOptionsRequest& request, const PutConfigurationSetDeliveryOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2213 
2228 
2245 
2261  virtual void PutIdentityPolicyAsync(const Model::PutIdentityPolicyRequest& request, const PutIdentityPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2262 
2276 
2292 
2307  virtual void ReorderReceiptRuleSetAsync(const Model::ReorderReceiptRuleSetRequest& request, const ReorderReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2308 
2322 
2338 
2353  virtual void SendBounceAsync(const Model::SendBounceRequest& request, const SendBounceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2354 
2385 
2418 
2450  virtual void SendBulkTemplatedEmailAsync(const Model::SendBulkTemplatedEmailRequest& request, const SendBulkTemplatedEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2451 
2467 
2485 
2502  virtual void SendCustomVerificationEmailAsync(const Model::SendCustomVerificationEmailRequest& request, const SendCustomVerificationEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2503 
2538 
2575 
2611  virtual void SendEmailAsync(const Model::SendEmailRequest& request, const SendEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2612 
2683 
2756 
2828  virtual void SendRawEmailAsync(const Model::SendRawEmailRequest& request, const SendRawEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2829 
2868 
2909 
2949  virtual void SendTemplatedEmailAsync(const Model::SendTemplatedEmailRequest& request, const SendTemplatedEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2950 
2963 
2978 
2992  virtual void SetActiveReceiptRuleSetAsync(const Model::SetActiveReceiptRuleSetRequest& request, const SetActiveReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2993 
3013 
3035 
3056  virtual void SetIdentityDkimEnabledAsync(const Model::SetIdentityDkimEnabledRequest& request, const SetIdentityDkimEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3057 
3073 
3091 
3108  virtual void SetIdentityFeedbackForwardingEnabledAsync(const Model::SetIdentityFeedbackForwardingEnabledRequest& request, const SetIdentityFeedbackForwardingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3109 
3122 
3137 
3151  virtual void SetIdentityHeadersInNotificationsEnabledAsync(const Model::SetIdentityHeadersInNotificationsEnabledRequest& request, const SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3152 
3167 
3184 
3200  virtual void SetIdentityMailFromDomainAsync(const Model::SetIdentityMailFromDomainRequest& request, const SetIdentityMailFromDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3201 
3217 
3235 
3252  virtual void SetIdentityNotificationTopicAsync(const Model::SetIdentityNotificationTopicRequest& request, const SetIdentityNotificationTopicResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3253 
3264 
3277 
3289  virtual void SetReceiptRulePositionAsync(const Model::SetReceiptRulePositionRequest& request, const SetReceiptRulePositionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3290 
3299 
3310 
3320  virtual void TestRenderTemplateAsync(const Model::TestRenderTemplateRequest& request, const TestRenderTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3321 
3333 
3347 
3360  virtual void UpdateAccountSendingEnabledAsync(const Model::UpdateAccountSendingEnabledRequest& request, const UpdateAccountSendingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3361 
3379 
3399 
3418  virtual void UpdateConfigurationSetEventDestinationAsync(const Model::UpdateConfigurationSetEventDestinationRequest& request, const UpdateConfigurationSetEventDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3419 
3431 
3445 
3458  virtual void UpdateConfigurationSetReputationMetricsEnabledAsync(const Model::UpdateConfigurationSetReputationMetricsEnabledRequest& request, const UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3459 
3472 
3487 
3501  virtual void UpdateConfigurationSetSendingEnabledAsync(const Model::UpdateConfigurationSetSendingEnabledRequest& request, const UpdateConfigurationSetSendingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3502 
3515 
3530 
3544  virtual void UpdateConfigurationSetTrackingOptionsAsync(const Model::UpdateConfigurationSetTrackingOptionsRequest& request, const UpdateConfigurationSetTrackingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3545 
3557 
3571 
3584  virtual void UpdateCustomVerificationEmailTemplateAsync(const Model::UpdateCustomVerificationEmailTemplateRequest& request, const UpdateCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3585 
3596 
3609 
3621  virtual void UpdateReceiptRuleAsync(const Model::UpdateReceiptRuleRequest& request, const UpdateReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3622 
3634 
3648 
3661  virtual void UpdateTemplateAsync(const Model::UpdateTemplateRequest& request, const UpdateTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3662 
3692 
3724 
3755  virtual void VerifyDomainDkimAsync(const Model::VerifyDomainDkimRequest& request, const VerifyDomainDkimResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3756 
3769 
3784 
3798  virtual void VerifyDomainIdentityAsync(const Model::VerifyDomainIdentityRequest& request, const VerifyDomainIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3799 
3807 
3817 
3826  virtual void VerifyEmailAddressAsync(const Model::VerifyEmailAddressRequest& request, const VerifyEmailAddressResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3827 
3838 
3851 
3863  virtual void VerifyEmailIdentityAsync(const Model::VerifyEmailIdentityRequest& request, const VerifyEmailIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3864 
3865 
3866  void OverrideEndpoint(const Aws::String& endpoint);
3867  private:
3868  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
3869  void CloneReceiptRuleSetAsyncHelper(const Model::CloneReceiptRuleSetRequest& request, const CloneReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3870  void CreateConfigurationSetAsyncHelper(const Model::CreateConfigurationSetRequest& request, const CreateConfigurationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3871  void CreateConfigurationSetEventDestinationAsyncHelper(const Model::CreateConfigurationSetEventDestinationRequest& request, const CreateConfigurationSetEventDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3872  void CreateConfigurationSetTrackingOptionsAsyncHelper(const Model::CreateConfigurationSetTrackingOptionsRequest& request, const CreateConfigurationSetTrackingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3873  void CreateCustomVerificationEmailTemplateAsyncHelper(const Model::CreateCustomVerificationEmailTemplateRequest& request, const CreateCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3874  void CreateReceiptFilterAsyncHelper(const Model::CreateReceiptFilterRequest& request, const CreateReceiptFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3875  void CreateReceiptRuleAsyncHelper(const Model::CreateReceiptRuleRequest& request, const CreateReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3876  void CreateReceiptRuleSetAsyncHelper(const Model::CreateReceiptRuleSetRequest& request, const CreateReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3877  void CreateTemplateAsyncHelper(const Model::CreateTemplateRequest& request, const CreateTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3878  void DeleteConfigurationSetAsyncHelper(const Model::DeleteConfigurationSetRequest& request, const DeleteConfigurationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3879  void DeleteConfigurationSetEventDestinationAsyncHelper(const Model::DeleteConfigurationSetEventDestinationRequest& request, const DeleteConfigurationSetEventDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3880  void DeleteConfigurationSetTrackingOptionsAsyncHelper(const Model::DeleteConfigurationSetTrackingOptionsRequest& request, const DeleteConfigurationSetTrackingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3881  void DeleteCustomVerificationEmailTemplateAsyncHelper(const Model::DeleteCustomVerificationEmailTemplateRequest& request, const DeleteCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3882  void DeleteIdentityAsyncHelper(const Model::DeleteIdentityRequest& request, const DeleteIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3883  void DeleteIdentityPolicyAsyncHelper(const Model::DeleteIdentityPolicyRequest& request, const DeleteIdentityPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3884  void DeleteReceiptFilterAsyncHelper(const Model::DeleteReceiptFilterRequest& request, const DeleteReceiptFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3885  void DeleteReceiptRuleAsyncHelper(const Model::DeleteReceiptRuleRequest& request, const DeleteReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3886  void DeleteReceiptRuleSetAsyncHelper(const Model::DeleteReceiptRuleSetRequest& request, const DeleteReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3887  void DeleteTemplateAsyncHelper(const Model::DeleteTemplateRequest& request, const DeleteTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3888  void DeleteVerifiedEmailAddressAsyncHelper(const Model::DeleteVerifiedEmailAddressRequest& request, const DeleteVerifiedEmailAddressResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3889  void DescribeActiveReceiptRuleSetAsyncHelper(const Model::DescribeActiveReceiptRuleSetRequest& request, const DescribeActiveReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3890  void DescribeConfigurationSetAsyncHelper(const Model::DescribeConfigurationSetRequest& request, const DescribeConfigurationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3891  void DescribeReceiptRuleAsyncHelper(const Model::DescribeReceiptRuleRequest& request, const DescribeReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3892  void DescribeReceiptRuleSetAsyncHelper(const Model::DescribeReceiptRuleSetRequest& request, const DescribeReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3893  void GetAccountSendingEnabledAsyncHelper(const Model::GetAccountSendingEnabledRequest& request, const GetAccountSendingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3894  void GetCustomVerificationEmailTemplateAsyncHelper(const Model::GetCustomVerificationEmailTemplateRequest& request, const GetCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3895  void GetIdentityDkimAttributesAsyncHelper(const Model::GetIdentityDkimAttributesRequest& request, const GetIdentityDkimAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3896  void GetIdentityMailFromDomainAttributesAsyncHelper(const Model::GetIdentityMailFromDomainAttributesRequest& request, const GetIdentityMailFromDomainAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3897  void GetIdentityNotificationAttributesAsyncHelper(const Model::GetIdentityNotificationAttributesRequest& request, const GetIdentityNotificationAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3898  void GetIdentityPoliciesAsyncHelper(const Model::GetIdentityPoliciesRequest& request, const GetIdentityPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3899  void GetIdentityVerificationAttributesAsyncHelper(const Model::GetIdentityVerificationAttributesRequest& request, const GetIdentityVerificationAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3900  void GetSendQuotaAsyncHelper(const Model::GetSendQuotaRequest& request, const GetSendQuotaResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3901  void GetSendStatisticsAsyncHelper(const Model::GetSendStatisticsRequest& request, const GetSendStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3902  void GetTemplateAsyncHelper(const Model::GetTemplateRequest& request, const GetTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3903  void ListConfigurationSetsAsyncHelper(const Model::ListConfigurationSetsRequest& request, const ListConfigurationSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3904  void ListCustomVerificationEmailTemplatesAsyncHelper(const Model::ListCustomVerificationEmailTemplatesRequest& request, const ListCustomVerificationEmailTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3905  void ListIdentitiesAsyncHelper(const Model::ListIdentitiesRequest& request, const ListIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3906  void ListIdentityPoliciesAsyncHelper(const Model::ListIdentityPoliciesRequest& request, const ListIdentityPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3907  void ListReceiptFiltersAsyncHelper(const Model::ListReceiptFiltersRequest& request, const ListReceiptFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3908  void ListReceiptRuleSetsAsyncHelper(const Model::ListReceiptRuleSetsRequest& request, const ListReceiptRuleSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3909  void ListTemplatesAsyncHelper(const Model::ListTemplatesRequest& request, const ListTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3910  void ListVerifiedEmailAddressesAsyncHelper(const Model::ListVerifiedEmailAddressesRequest& request, const ListVerifiedEmailAddressesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3911  void PutConfigurationSetDeliveryOptionsAsyncHelper(const Model::PutConfigurationSetDeliveryOptionsRequest& request, const PutConfigurationSetDeliveryOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3912  void PutIdentityPolicyAsyncHelper(const Model::PutIdentityPolicyRequest& request, const PutIdentityPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3913  void ReorderReceiptRuleSetAsyncHelper(const Model::ReorderReceiptRuleSetRequest& request, const ReorderReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3914  void SendBounceAsyncHelper(const Model::SendBounceRequest& request, const SendBounceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3915  void SendBulkTemplatedEmailAsyncHelper(const Model::SendBulkTemplatedEmailRequest& request, const SendBulkTemplatedEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3916  void SendCustomVerificationEmailAsyncHelper(const Model::SendCustomVerificationEmailRequest& request, const SendCustomVerificationEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3917  void SendEmailAsyncHelper(const Model::SendEmailRequest& request, const SendEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3918  void SendRawEmailAsyncHelper(const Model::SendRawEmailRequest& request, const SendRawEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3919  void SendTemplatedEmailAsyncHelper(const Model::SendTemplatedEmailRequest& request, const SendTemplatedEmailResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3920  void SetActiveReceiptRuleSetAsyncHelper(const Model::SetActiveReceiptRuleSetRequest& request, const SetActiveReceiptRuleSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3921  void SetIdentityDkimEnabledAsyncHelper(const Model::SetIdentityDkimEnabledRequest& request, const SetIdentityDkimEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3922  void SetIdentityFeedbackForwardingEnabledAsyncHelper(const Model::SetIdentityFeedbackForwardingEnabledRequest& request, const SetIdentityFeedbackForwardingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3923  void SetIdentityHeadersInNotificationsEnabledAsyncHelper(const Model::SetIdentityHeadersInNotificationsEnabledRequest& request, const SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3924  void SetIdentityMailFromDomainAsyncHelper(const Model::SetIdentityMailFromDomainRequest& request, const SetIdentityMailFromDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3925  void SetIdentityNotificationTopicAsyncHelper(const Model::SetIdentityNotificationTopicRequest& request, const SetIdentityNotificationTopicResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3926  void SetReceiptRulePositionAsyncHelper(const Model::SetReceiptRulePositionRequest& request, const SetReceiptRulePositionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3927  void TestRenderTemplateAsyncHelper(const Model::TestRenderTemplateRequest& request, const TestRenderTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3928  void UpdateAccountSendingEnabledAsyncHelper(const Model::UpdateAccountSendingEnabledRequest& request, const UpdateAccountSendingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3929  void UpdateConfigurationSetEventDestinationAsyncHelper(const Model::UpdateConfigurationSetEventDestinationRequest& request, const UpdateConfigurationSetEventDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3930  void UpdateConfigurationSetReputationMetricsEnabledAsyncHelper(const Model::UpdateConfigurationSetReputationMetricsEnabledRequest& request, const UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3931  void UpdateConfigurationSetSendingEnabledAsyncHelper(const Model::UpdateConfigurationSetSendingEnabledRequest& request, const UpdateConfigurationSetSendingEnabledResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3932  void UpdateConfigurationSetTrackingOptionsAsyncHelper(const Model::UpdateConfigurationSetTrackingOptionsRequest& request, const UpdateConfigurationSetTrackingOptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3933  void UpdateCustomVerificationEmailTemplateAsyncHelper(const Model::UpdateCustomVerificationEmailTemplateRequest& request, const UpdateCustomVerificationEmailTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3934  void UpdateReceiptRuleAsyncHelper(const Model::UpdateReceiptRuleRequest& request, const UpdateReceiptRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3935  void UpdateTemplateAsyncHelper(const Model::UpdateTemplateRequest& request, const UpdateTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3936  void VerifyDomainDkimAsyncHelper(const Model::VerifyDomainDkimRequest& request, const VerifyDomainDkimResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3937  void VerifyDomainIdentityAsyncHelper(const Model::VerifyDomainIdentityRequest& request, const VerifyDomainIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3938  void VerifyEmailAddressAsyncHelper(const Model::VerifyEmailAddressRequest& request, const VerifyEmailAddressResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3939  void VerifyEmailIdentityAsyncHelper(const Model::VerifyEmailIdentityRequest& request, const VerifyEmailIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3940 
3941  Aws::String m_uri;
3942  Aws::String m_configScheme;
3943  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
3944  };
3945 
3946 } // namespace SES
3947 } // namespace Aws
Aws::SES::SESClient::~SESClient
virtual ~SESClient()
Aws::SES::SESClient::UpdateReceiptRule
virtual Model::UpdateReceiptRuleOutcome UpdateReceiptRule(const Model::UpdateReceiptRuleRequest &request) const
ListIdentityPoliciesResult.h
Aws::SES::SESClient::VerifyEmailAddressCallable
virtual Model::VerifyEmailAddressOutcomeCallable VerifyEmailAddressCallable(const Model::VerifyEmailAddressRequest &request) const
Aws::SES::Model::SetIdentityNotificationTopicOutcome
Aws::Utils::Outcome< SetIdentityNotificationTopicResult, SESError > SetIdentityNotificationTopicOutcome
Definition: SESClient.h:252
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::SES::Model::DeleteReceiptFilterOutcomeCallable
std::future< DeleteReceiptFilterOutcome > DeleteReceiptFilterOutcomeCallable
Definition: SESClient.h:283
Aws::SES::SESClient::GetCustomVerificationEmailTemplate
virtual Model::GetCustomVerificationEmailTemplateOutcome GetCustomVerificationEmailTemplate(const Model::GetCustomVerificationEmailTemplateRequest &request) const
Aws::SES::Model::ListIdentityPoliciesOutcome
Aws::Utils::Outcome< ListIdentityPoliciesResult, SESError > ListIdentityPoliciesOutcome
Definition: SESClient.h:233
Aws::SES::SESClient::DeleteConfigurationSetTrackingOptions
virtual Model::DeleteConfigurationSetTrackingOptionsOutcome DeleteConfigurationSetTrackingOptions(const Model::DeleteConfigurationSetTrackingOptionsRequest &request) const
Aws::SES::Model::GetTemplateOutcomeCallable
std::future< GetTemplateOutcome > GetTemplateOutcomeCallable
Definition: SESClient.h:301
Aws::SES::SESClient::DeleteReceiptFilterCallable
virtual Model::DeleteReceiptFilterOutcomeCallable DeleteReceiptFilterCallable(const Model::DeleteReceiptFilterRequest &request) const
Aws::SES::SESClient::DeleteIdentity
virtual Model::DeleteIdentityOutcome DeleteIdentity(const Model::DeleteIdentityRequest &request) const
GetIdentityDkimAttributesResult.h
Aws::SES::Model::SendRawEmailOutcome
Aws::Utils::Outcome< SendRawEmailResult, SESError > SendRawEmailOutcome
Definition: SESClient.h:245
Aws::SES::SESClient::SetReceiptRulePosition
virtual Model::SetReceiptRulePositionOutcome SetReceiptRulePosition(const Model::SetReceiptRulePositionRequest &request) const
Aws::SES::DeleteReceiptRuleSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteReceiptRuleSetRequest &, const Model::DeleteReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReceiptRuleSetResponseReceivedHandler
Definition: SESClient.h:360
Aws::SES::SESClient::SendTemplatedEmailCallable
virtual Model::SendTemplatedEmailOutcomeCallable SendTemplatedEmailCallable(const Model::SendTemplatedEmailRequest &request) const
Aws::SES::Model::SetIdentityMailFromDomainOutcome
Aws::Utils::Outcome< SetIdentityMailFromDomainResult, SESError > SetIdentityMailFromDomainOutcome
Definition: SESClient.h:251
Aws::SES::SESClient::DescribeReceiptRuleSetCallable
virtual Model::DescribeReceiptRuleSetOutcomeCallable DescribeReceiptRuleSetCallable(const Model::DescribeReceiptRuleSetRequest &request) const
Aws::SES::DescribeActiveReceiptRuleSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::DescribeActiveReceiptRuleSetRequest &, const Model::DescribeActiveReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeActiveReceiptRuleSetResponseReceivedHandler
Definition: SESClient.h:363
Aws::SES::Model::CreateReceiptFilterOutcome
Aws::Utils::Outcome< CreateReceiptFilterResult, SESError > CreateReceiptFilterOutcome
Definition: SESClient.h:201
Aws::SES::SESClient::SetActiveReceiptRuleSetAsync
virtual void SetActiveReceiptRuleSetAsync(const Model::SetActiveReceiptRuleSetRequest &request, const SetActiveReceiptRuleSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DeleteConfigurationSetTrackingOptionsAsync
virtual void DeleteConfigurationSetTrackingOptionsAsync(const Model::DeleteConfigurationSetTrackingOptionsRequest &request, const DeleteConfigurationSetTrackingOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DeleteConfigurationSetAsync
virtual void DeleteConfigurationSetAsync(const Model::DeleteConfigurationSetRequest &request, const DeleteConfigurationSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DeleteIdentityPolicyAsync
virtual void DeleteIdentityPolicyAsync(const Model::DeleteIdentityPolicyRequest &request, const DeleteIdentityPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::VerifyDomainDkim
virtual Model::VerifyDomainDkimOutcome VerifyDomainDkim(const Model::VerifyDomainDkimRequest &request) const
Aws::SES::SESClient::DeleteVerifiedEmailAddress
virtual Model::DeleteVerifiedEmailAddressOutcome DeleteVerifiedEmailAddress(const Model::DeleteVerifiedEmailAddressRequest &request) const
Aws::SES::Model::GetIdentityMailFromDomainAttributesOutcome
Aws::Utils::Outcome< GetIdentityMailFromDomainAttributesResult, SESError > GetIdentityMailFromDomainAttributesOutcome
Definition: SESClient.h:223
Aws::SES::SESClient::DeleteReceiptRuleSetCallable
virtual Model::DeleteReceiptRuleSetOutcomeCallable DeleteReceiptRuleSetCallable(const Model::DeleteReceiptRuleSetRequest &request) const
Aws::SES::Model::DescribeConfigurationSetRequest
Definition: DescribeConfigurationSetRequest.h:31
Aws::SES::Model::SetReceiptRulePositionRequest
Definition: SetReceiptRulePositionRequest.h:29
Aws::SES::Model::ListReceiptRuleSetsOutcome
Aws::Utils::Outcome< ListReceiptRuleSetsResult, SESError > ListReceiptRuleSetsOutcome
Definition: SESClient.h:235
Aws::SES::Model::ListCustomVerificationEmailTemplatesRequest
Definition: ListCustomVerificationEmailTemplatesRequest.h:30
Aws::SES::SESClient::UpdateCustomVerificationEmailTemplateAsync
virtual void UpdateCustomVerificationEmailTemplateAsync(const Model::UpdateCustomVerificationEmailTemplateRequest &request, const UpdateCustomVerificationEmailTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::UpdateCustomVerificationEmailTemplateRequest
Definition: UpdateCustomVerificationEmailTemplateRequest.h:26
Aws::SES::Model::DeleteCustomVerificationEmailTemplateOutcomeCallable
std::future< DeleteCustomVerificationEmailTemplateOutcome > DeleteCustomVerificationEmailTemplateOutcomeCallable
Definition: SESClient.h:280
Aws::SES::Model::ListIdentitiesOutcomeCallable
std::future< ListIdentitiesOutcome > ListIdentitiesOutcomeCallable
Definition: SESClient.h:304
Aws::SES::Model::DescribeConfigurationSetOutcomeCallable
std::future< DescribeConfigurationSetOutcome > DescribeConfigurationSetOutcomeCallable
Definition: SESClient.h:289
Aws::SES::Model::DeleteConfigurationSetTrackingOptionsRequest
Definition: DeleteConfigurationSetTrackingOptionsRequest.h:26
Aws::SES::SESClient::SendCustomVerificationEmail
virtual Model::SendCustomVerificationEmailOutcome SendCustomVerificationEmail(const Model::SendCustomVerificationEmailRequest &request) const
Aws::SES::SESClient::DescribeReceiptRuleAsync
virtual void DescribeReceiptRuleAsync(const Model::DescribeReceiptRuleRequest &request, const DescribeReceiptRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::CreateConfigurationSetTrackingOptionsOutcomeCallable
std::future< CreateConfigurationSetTrackingOptionsOutcome > CreateConfigurationSetTrackingOptionsOutcomeCallable
Definition: SESClient.h:271
Aws::SES::SESClient::ReorderReceiptRuleSetAsync
virtual void ReorderReceiptRuleSetAsync(const Model::ReorderReceiptRuleSetRequest &request, const ReorderReceiptRuleSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::ListIdentitiesOutcome
Aws::Utils::Outcome< ListIdentitiesResult, SESError > ListIdentitiesOutcome
Definition: SESClient.h:232
Aws::SES::Model::DeleteReceiptRuleSetOutcomeCallable
std::future< DeleteReceiptRuleSetOutcome > DeleteReceiptRuleSetOutcomeCallable
Definition: SESClient.h:285
Aws::SES::Model::PutIdentityPolicyRequest
Definition: PutIdentityPolicyRequest.h:29
Aws::SES::Model::GetIdentityNotificationAttributesOutcomeCallable
std::future< GetIdentityNotificationAttributesOutcome > GetIdentityNotificationAttributesOutcomeCallable
Definition: SESClient.h:296
Aws::SES::Model::DescribeActiveReceiptRuleSetOutcome
Aws::Utils::Outcome< DescribeActiveReceiptRuleSetResult, SESError > DescribeActiveReceiptRuleSetOutcome
Definition: SESClient.h:216
GetIdentityVerificationAttributesResult.h
Aws::SES::Model::DeleteIdentityPolicyRequest
Definition: DeleteIdentityPolicyRequest.h:29
Aws::SES::SESClient::UpdateConfigurationSetEventDestination
virtual Model::UpdateConfigurationSetEventDestinationOutcome UpdateConfigurationSetEventDestination(const Model::UpdateConfigurationSetEventDestinationRequest &request) const
Aws::SES::SESClient::ListTemplatesCallable
virtual Model::ListTemplatesOutcomeCallable ListTemplatesCallable(const Model::ListTemplatesRequest &request) const
Aws::SES::Model::DeleteReceiptRuleRequest
Definition: DeleteReceiptRuleRequest.h:28
AWSError.h
Aws::SES::SESClient::DeleteConfigurationSet
virtual Model::DeleteConfigurationSetOutcome DeleteConfigurationSet(const Model::DeleteConfigurationSetRequest &request) const
Aws::SES::SESClient::ListReceiptRuleSetsAsync
virtual void ListReceiptRuleSetsAsync(const Model::ListReceiptRuleSetsRequest &request, const ListReceiptRuleSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DeleteCustomVerificationEmailTemplateCallable
virtual Model::DeleteCustomVerificationEmailTemplateOutcomeCallable DeleteCustomVerificationEmailTemplateCallable(const Model::DeleteCustomVerificationEmailTemplateRequest &request) const
SetIdentityDkimEnabledResult.h
Aws::SES::Model::DeleteIdentityRequest
Definition: DeleteIdentityRequest.h:26
Aws::SES::Model::CreateTemplateRequest
Definition: CreateTemplateRequest.h:28
Aws::SES::SESClient::ListIdentityPoliciesAsync
virtual void ListIdentityPoliciesAsync(const Model::ListIdentityPoliciesRequest &request, const ListIdentityPoliciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SetActiveReceiptRuleSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::SetActiveReceiptRuleSetRequest &, const Model::SetActiveReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetActiveReceiptRuleSetResponseReceivedHandler
Definition: SESClient.h:394
Aws::SES::UpdateAccountSendingEnabledResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateAccountSendingEnabledRequest &, const Model::UpdateAccountSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountSendingEnabledResponseReceivedHandler
Definition: SESClient.h:402
Aws::AmazonSerializableWebServiceRequest
Definition: AmazonSerializableWebServiceRequest.h:29
Aws::SES::SESClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::SES::SESClient::UpdateConfigurationSetReputationMetricsEnabledCallable
virtual Model::UpdateConfigurationSetReputationMetricsEnabledOutcomeCallable UpdateConfigurationSetReputationMetricsEnabledCallable(const Model::UpdateConfigurationSetReputationMetricsEnabledRequest &request) const
Aws::SES::SESClient::CreateConfigurationSetTrackingOptions
virtual Model::CreateConfigurationSetTrackingOptionsOutcome CreateConfigurationSetTrackingOptions(const Model::CreateConfigurationSetTrackingOptionsRequest &request) const
Aws::SES::DeleteReceiptFilterResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteReceiptFilterRequest &, const Model::DeleteReceiptFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReceiptFilterResponseReceivedHandler
Definition: SESClient.h:358
Aws::SES::Model::CreateReceiptRuleOutcome
Aws::Utils::Outcome< CreateReceiptRuleResult, SESError > CreateReceiptRuleOutcome
Definition: SESClient.h:202
Aws::SES::Model::SetIdentityMailFromDomainRequest
Definition: SetIdentityMailFromDomainRequest.h:30
Aws::SES::SESClient::DeleteReceiptRuleSetAsync
virtual void DeleteReceiptRuleSetAsync(const Model::DeleteReceiptRuleSetRequest &request, const DeleteReceiptRuleSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
SetReceiptRulePositionResult.h
Aws::SES::SESClient::DeleteReceiptRuleCallable
virtual Model::DeleteReceiptRuleOutcomeCallable DeleteReceiptRuleCallable(const Model::DeleteReceiptRuleRequest &request) const
Aws::SES::Model::SendBounceOutcomeCallable
std::future< SendBounceOutcome > SendBounceOutcomeCallable
Definition: SESClient.h:313
GetTemplateResult.h
Aws::SES::SESClient::SendBulkTemplatedEmailCallable
virtual Model::SendBulkTemplatedEmailOutcomeCallable SendBulkTemplatedEmailCallable(const Model::SendBulkTemplatedEmailRequest &request) const
UpdateConfigurationSetTrackingOptionsResult.h
Aws::SES::Model::SetIdentityDkimEnabledOutcome
Aws::Utils::Outcome< SetIdentityDkimEnabledResult, SESError > SetIdentityDkimEnabledOutcome
Definition: SESClient.h:248
Aws::SES::SESClient::CreateConfigurationSetEventDestinationAsync
virtual void CreateConfigurationSetEventDestinationAsync(const Model::CreateConfigurationSetEventDestinationRequest &request, const CreateConfigurationSetEventDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
VerifyDomainDkimResult.h
Aws::SES::SESClient::SetIdentityDkimEnabled
virtual Model::SetIdentityDkimEnabledOutcome SetIdentityDkimEnabled(const Model::SetIdentityDkimEnabledRequest &request) const
Aws::SES::Model::SetActiveReceiptRuleSetOutcomeCallable
std::future< SetActiveReceiptRuleSetOutcome > SetActiveReceiptRuleSetOutcomeCallable
Definition: SESClient.h:319
Aws::SES::Model::DeleteReceiptRuleOutcome
Aws::Utils::Outcome< DeleteReceiptRuleResult, SESError > DeleteReceiptRuleOutcome
Definition: SESClient.h:212
Aws::SES::SESClient::DeleteIdentityPolicy
virtual Model::DeleteIdentityPolicyOutcome DeleteIdentityPolicy(const Model::DeleteIdentityPolicyRequest &request) const
Aws::SES::SESClient::DeleteTemplateAsync
virtual void DeleteTemplateAsync(const Model::DeleteTemplateRequest &request, const DeleteTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::PutConfigurationSetDeliveryOptionsOutcomeCallable
std::future< PutConfigurationSetDeliveryOptionsOutcome > PutConfigurationSetDeliveryOptionsOutcomeCallable
Definition: SESClient.h:310
Aws::SES::SESClient::DeleteCustomVerificationEmailTemplate
virtual Model::DeleteCustomVerificationEmailTemplateOutcome DeleteCustomVerificationEmailTemplate(const Model::DeleteCustomVerificationEmailTemplateRequest &request) const
Aws::SES::SESClient::CreateCustomVerificationEmailTemplateAsync
virtual void CreateCustomVerificationEmailTemplateAsync(const Model::CreateCustomVerificationEmailTemplateRequest &request, const CreateCustomVerificationEmailTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::UpdateReceiptRuleOutcome
Aws::Utils::Outcome< UpdateReceiptRuleResult, SESError > UpdateReceiptRuleOutcome
Definition: SESClient.h:261
Aws::SES::Model::SendTemplatedEmailOutcome
Aws::Utils::Outcome< SendTemplatedEmailResult, SESError > SendTemplatedEmailOutcome
Definition: SESClient.h:246
Aws::SES::VerifyEmailIdentityResponseReceivedHandler
std::function< void(const SESClient *, const Model::VerifyEmailIdentityRequest &, const Model::VerifyEmailIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyEmailIdentityResponseReceivedHandler
Definition: SESClient.h:413
Aws::SES::SESClient::SendRawEmail
virtual Model::SendRawEmailOutcome SendRawEmail(const Model::SendRawEmailRequest &request) const
DeleteIdentityResult.h
Aws::SES::SESClient::VerifyEmailAddress
virtual Model::VerifyEmailAddressOutcome VerifyEmailAddress(const Model::VerifyEmailAddressRequest &request) const
Aws::SES::SESClient::ListConfigurationSets
virtual Model::ListConfigurationSetsOutcome ListConfigurationSets(const Model::ListConfigurationSetsRequest &request) const
Aws::SES::Model::SetActiveReceiptRuleSetRequest
Definition: SetActiveReceiptRuleSetRequest.h:29
DeleteConfigurationSetResult.h
Aws::SES::UpdateConfigurationSetTrackingOptionsResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateConfigurationSetTrackingOptionsRequest &, const Model::UpdateConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetTrackingOptionsResponseReceivedHandler
Definition: SESClient.h:406
Aws::SES::Model::ListConfigurationSetsOutcomeCallable
std::future< ListConfigurationSetsOutcome > ListConfigurationSetsOutcomeCallable
Definition: SESClient.h:302
Aws::SES::SESClient::SetIdentityFeedbackForwardingEnabledAsync
virtual void SetIdentityFeedbackForwardingEnabledAsync(const Model::SetIdentityFeedbackForwardingEnabledRequest &request, const SetIdentityFeedbackForwardingEnabledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::UpdateTemplateAsync
virtual void UpdateTemplateAsync(const Model::UpdateTemplateRequest &request, const UpdateTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::SendTemplatedEmailAsync
virtual void SendTemplatedEmailAsync(const Model::SendTemplatedEmailRequest &request, const SendTemplatedEmailResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::CreateCustomVerificationEmailTemplateOutcomeCallable
std::future< CreateCustomVerificationEmailTemplateOutcome > CreateCustomVerificationEmailTemplateOutcomeCallable
Definition: SESClient.h:272
Aws::SES::SESClient::UpdateConfigurationSetEventDestinationCallable
virtual Model::UpdateConfigurationSetEventDestinationOutcomeCallable UpdateConfigurationSetEventDestinationCallable(const Model::UpdateConfigurationSetEventDestinationRequest &request) const
DeleteIdentityPolicyResult.h
Aws::SES::CloneReceiptRuleSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::CloneReceiptRuleSetRequest &, const Model::CloneReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CloneReceiptRuleSetResponseReceivedHandler
Definition: SESClient.h:341
Aws::SES::Model::ListVerifiedEmailAddressesOutcomeCallable
std::future< ListVerifiedEmailAddressesOutcome > ListVerifiedEmailAddressesOutcomeCallable
Definition: SESClient.h:309
Aws::SES::Model::SendEmailOutcome
Aws::Utils::Outcome< SendEmailResult, SESError > SendEmailOutcome
Definition: SESClient.h:244
Aws::SES::Model::CreateConfigurationSetTrackingOptionsOutcome
Aws::Utils::Outcome< CreateConfigurationSetTrackingOptionsResult, SESError > CreateConfigurationSetTrackingOptionsOutcome
Definition: SESClient.h:199
Aws::SES::SESClient::SetIdentityDkimEnabledCallable
virtual Model::SetIdentityDkimEnabledOutcomeCallable SetIdentityDkimEnabledCallable(const Model::SetIdentityDkimEnabledRequest &request) const
Aws::SES::GetIdentityMailFromDomainAttributesResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetIdentityMailFromDomainAttributesRequest &, const Model::GetIdentityMailFromDomainAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityMailFromDomainAttributesResponseReceivedHandler
Definition: SESClient.h:370
ListConfigurationSetsResult.h
Aws::SES::GetIdentityNotificationAttributesResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetIdentityNotificationAttributesRequest &, const Model::GetIdentityNotificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityNotificationAttributesResponseReceivedHandler
Definition: SESClient.h:371
Aws::SES::ReorderReceiptRuleSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::ReorderReceiptRuleSetRequest &, const Model::ReorderReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReorderReceiptRuleSetResponseReceivedHandler
Definition: SESClient.h:387
Aws::SES::SESClient::GetTemplate
virtual Model::GetTemplateOutcome GetTemplate(const Model::GetTemplateRequest &request) const
ListReceiptRuleSetsResult.h
Aws::SES::SESClient::SESClient
SESClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::SES::Model::DeleteTemplateOutcome
Aws::Utils::Outcome< DeleteTemplateResult, SESError > DeleteTemplateOutcome
Definition: SESClient.h:214
Aws::SES::Model::GetAccountSendingEnabledOutcome
Aws::Utils::Outcome< GetAccountSendingEnabledResult, SESError > GetAccountSendingEnabledOutcome
Definition: SESClient.h:220
Aws::SES::SESClient::PutIdentityPolicyCallable
virtual Model::PutIdentityPolicyOutcomeCallable PutIdentityPolicyCallable(const Model::PutIdentityPolicyRequest &request) const
Aws::SES::Model::SendEmailOutcomeCallable
std::future< SendEmailOutcome > SendEmailOutcomeCallable
Definition: SESClient.h:316
Aws::SES::Model::ListCustomVerificationEmailTemplatesOutcomeCallable
std::future< ListCustomVerificationEmailTemplatesOutcome > ListCustomVerificationEmailTemplatesOutcomeCallable
Definition: SESClient.h:303
Aws::SES::SESClient
Definition: SESClient.h:429
Aws::SES::Model::CreateConfigurationSetOutcome
Aws::Utils::Outcome< CreateConfigurationSetResult, SESError > CreateConfigurationSetOutcome
Definition: SESClient.h:197
ListIdentitiesResult.h
Aws::SES::Model::ListReceiptFiltersRequest
Definition: ListReceiptFiltersRequest.h:27
Aws::SES::SESClient::CreateTemplateAsync
virtual void CreateTemplateAsync(const Model::CreateTemplateRequest &request, const CreateTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::DescribeReceiptRuleSetOutcome
Aws::Utils::Outcome< DescribeReceiptRuleSetResult, SESError > DescribeReceiptRuleSetOutcome
Definition: SESClient.h:219
Aws::SES::SESClient::DescribeConfigurationSetCallable
virtual Model::DescribeConfigurationSetOutcomeCallable DescribeConfigurationSetCallable(const Model::DescribeConfigurationSetRequest &request) const
Aws::SES::GetIdentityVerificationAttributesResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetIdentityVerificationAttributesRequest &, const Model::GetIdentityVerificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityVerificationAttributesResponseReceivedHandler
Definition: SESClient.h:373
GetSendQuotaResult.h
Aws::SES::Model::GetAccountSendingEnabledOutcomeCallable
std::future< GetAccountSendingEnabledOutcome > GetAccountSendingEnabledOutcomeCallable
Definition: SESClient.h:292
Aws::SES::SESClient::SendCustomVerificationEmailAsync
virtual void SendCustomVerificationEmailAsync(const Model::SendCustomVerificationEmailRequest &request, const SendCustomVerificationEmailResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DeleteConfigurationSetCallable
virtual Model::DeleteConfigurationSetOutcomeCallable DeleteConfigurationSetCallable(const Model::DeleteConfigurationSetRequest &request) const
DescribeConfigurationSetResult.h
Aws::SES::CreateCustomVerificationEmailTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateCustomVerificationEmailTemplateRequest &, const Model::CreateCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCustomVerificationEmailTemplateResponseReceivedHandler
Definition: SESClient.h:347
Aws::SES::SESClient::CreateReceiptRuleSetCallable
virtual Model::CreateReceiptRuleSetOutcomeCallable CreateReceiptRuleSetCallable(const Model::CreateReceiptRuleSetRequest &request) const
Aws::SES::Model::CloneReceiptRuleSetRequest
Definition: CloneReceiptRuleSetRequest.h:29
Aws::SES::Model::CloneReceiptRuleSetOutcome
Aws::Utils::Outcome< CloneReceiptRuleSetResult, SESError > CloneReceiptRuleSetOutcome
Definition: SESClient.h:194
Aws::SES::DescribeReceiptRuleResponseReceivedHandler
std::function< void(const SESClient *, const Model::DescribeReceiptRuleRequest &, const Model::DescribeReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReceiptRuleResponseReceivedHandler
Definition: SESClient.h:365
Aws::SES::Model::SetIdentityFeedbackForwardingEnabledOutcome
Aws::Utils::Outcome< SetIdentityFeedbackForwardingEnabledResult, SESError > SetIdentityFeedbackForwardingEnabledOutcome
Definition: SESClient.h:249
Aws::SES::SESClient::GetIdentityPoliciesAsync
virtual void GetIdentityPoliciesAsync(const Model::GetIdentityPoliciesRequest &request, const GetIdentityPoliciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::GetIdentityDkimAttributesResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetIdentityDkimAttributesRequest &, const Model::GetIdentityDkimAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityDkimAttributesResponseReceivedHandler
Definition: SESClient.h:369
Aws::SES::Model::DescribeConfigurationSetOutcome
Aws::Utils::Outcome< DescribeConfigurationSetResult, SESError > DescribeConfigurationSetOutcome
Definition: SESClient.h:217
Aws::SES::DeleteConfigurationSetEventDestinationResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteConfigurationSetEventDestinationRequest &, const Model::DeleteConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationSetEventDestinationResponseReceivedHandler
Definition: SESClient.h:353
Aws::SES::SESClient::SendEmail
virtual Model::SendEmailOutcome SendEmail(const Model::SendEmailRequest &request) const
Aws::SES::SESClient::SESClient
SESClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::SES::SESClient::SendTemplatedEmail
virtual Model::SendTemplatedEmailOutcome SendTemplatedEmail(const Model::SendTemplatedEmailRequest &request) const
Aws::SES::VerifyDomainDkimResponseReceivedHandler
std::function< void(const SESClient *, const Model::VerifyDomainDkimRequest &, const Model::VerifyDomainDkimOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyDomainDkimResponseReceivedHandler
Definition: SESClient.h:410
Aws::SES::Model::VerifyEmailIdentityOutcomeCallable
std::future< VerifyEmailIdentityOutcome > VerifyEmailIdentityOutcomeCallable
Definition: SESClient.h:338
Aws::SES::SESClient::ListIdentities
virtual Model::ListIdentitiesOutcome ListIdentities(const Model::ListIdentitiesRequest &request) const
Aws::SES::SESClient::SendEmailAsync
virtual void SendEmailAsync(const Model::SendEmailRequest &request, const SendEmailResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::GetAccountSendingEnabled
virtual Model::GetAccountSendingEnabledOutcome GetAccountSendingEnabled(const Model::GetAccountSendingEnabledRequest &request) const
Aws::SES::SESClient::GetCustomVerificationEmailTemplateCallable
virtual Model::GetCustomVerificationEmailTemplateOutcomeCallable GetCustomVerificationEmailTemplateCallable(const Model::GetCustomVerificationEmailTemplateRequest &request) const
Aws::SES::SESClient::DescribeActiveReceiptRuleSetCallable
virtual Model::DescribeActiveReceiptRuleSetOutcomeCallable DescribeActiveReceiptRuleSetCallable(const Model::DescribeActiveReceiptRuleSetRequest &request) const
Aws::SES::TestRenderTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::TestRenderTemplateRequest &, const Model::TestRenderTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestRenderTemplateResponseReceivedHandler
Definition: SESClient.h:401
GetCustomVerificationEmailTemplateResult.h
Aws::SES::Model::SendBulkTemplatedEmailRequest
Definition: SendBulkTemplatedEmailRequest.h:31
AsyncCallerContext.h
Aws::SES::UpdateReceiptRuleResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateReceiptRuleRequest &, const Model::UpdateReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateReceiptRuleResponseReceivedHandler
Definition: SESClient.h:408
Aws::SES::Model::ListReceiptFiltersOutcome
Aws::Utils::Outcome< ListReceiptFiltersResult, SESError > ListReceiptFiltersOutcome
Definition: SESClient.h:234
Aws::SES::Model::SetIdentityFeedbackForwardingEnabledRequest
Definition: SetIdentityFeedbackForwardingEnabledRequest.h:29
Aws::SES::SESClient::GetIdentityMailFromDomainAttributes
virtual Model::GetIdentityMailFromDomainAttributesOutcome GetIdentityMailFromDomainAttributes(const Model::GetIdentityMailFromDomainAttributesRequest &request) const
SetIdentityMailFromDomainResult.h
Aws::SES::Model::SendBounceRequest
Definition: SendBounceRequest.h:29
Aws::SES::Model::UpdateConfigurationSetReputationMetricsEnabledOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > UpdateConfigurationSetReputationMetricsEnabledOutcome
Definition: SESClient.h:257
Aws::SES::Model::UpdateConfigurationSetSendingEnabledRequest
Definition: UpdateConfigurationSetSendingEnabledRequest.h:26
Aws::SES::SESClient::DescribeReceiptRuleSet
virtual Model::DescribeReceiptRuleSetOutcome DescribeReceiptRuleSet(const Model::DescribeReceiptRuleSetRequest &request) const
CreateTemplateResult.h
Aws::SES::SESClient::DeleteConfigurationSetEventDestinationAsync
virtual void DeleteConfigurationSetEventDestinationAsync(const Model::DeleteConfigurationSetEventDestinationRequest &request, const DeleteConfigurationSetEventDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::UpdateConfigurationSetTrackingOptionsCallable
virtual Model::UpdateConfigurationSetTrackingOptionsOutcomeCallable UpdateConfigurationSetTrackingOptionsCallable(const Model::UpdateConfigurationSetTrackingOptionsRequest &request) const
Aws::SES::SetIdentityMailFromDomainResponseReceivedHandler
std::function< void(const SESClient *, const Model::SetIdentityMailFromDomainRequest &, const Model::SetIdentityMailFromDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityMailFromDomainResponseReceivedHandler
Definition: SESClient.h:398
Aws::SES::Model::DescribeActiveReceiptRuleSetOutcomeCallable
std::future< DescribeActiveReceiptRuleSetOutcome > DescribeActiveReceiptRuleSetOutcomeCallable
Definition: SESClient.h:288
Aws::SES::Model::VerifyDomainDkimRequest
Definition: VerifyDomainDkimRequest.h:28
Aws::SES::GetSendQuotaResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetSendQuotaRequest &, const Model::GetSendQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSendQuotaResponseReceivedHandler
Definition: SESClient.h:374
Aws::SES::SESClient::CreateReceiptRuleCallable
virtual Model::CreateReceiptRuleOutcomeCallable CreateReceiptRuleCallable(const Model::CreateReceiptRuleRequest &request) const
Aws::SES::SESClient::VerifyEmailIdentityAsync
virtual void VerifyEmailIdentityAsync(const Model::VerifyEmailIdentityRequest &request, const VerifyEmailIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::SendCustomVerificationEmailOutcomeCallable
std::future< SendCustomVerificationEmailOutcome > SendCustomVerificationEmailOutcomeCallable
Definition: SESClient.h:315
Aws::SES::SESClient::GetIdentityMailFromDomainAttributesAsync
virtual void GetIdentityMailFromDomainAttributesAsync(const Model::GetIdentityMailFromDomainAttributesRequest &request, const GetIdentityMailFromDomainAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::CreateConfigurationSetTrackingOptionsAsync
virtual void CreateConfigurationSetTrackingOptionsAsync(const Model::CreateConfigurationSetTrackingOptionsRequest &request, const CreateConfigurationSetTrackingOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::ListVerifiedEmailAddresses
virtual Model::ListVerifiedEmailAddressesOutcome ListVerifiedEmailAddresses(const Model::ListVerifiedEmailAddressesRequest &request) const
Aws::SES::ListReceiptFiltersResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListReceiptFiltersRequest &, const Model::ListReceiptFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReceiptFiltersResponseReceivedHandler
Definition: SESClient.h:381
Aws::SES::SESClient::ListReceiptFiltersCallable
virtual Model::ListReceiptFiltersOutcomeCallable ListReceiptFiltersCallable(const Model::ListReceiptFiltersRequest &request) const
Aws::SES::Model::SendCustomVerificationEmailRequest
Definition: SendCustomVerificationEmailRequest.h:26
Aws::SES::Model::ListIdentitiesRequest
Definition: ListIdentitiesRequest.h:28
Aws::SES::Model::UpdateTemplateOutcome
Aws::Utils::Outcome< UpdateTemplateResult, SESError > UpdateTemplateOutcome
Definition: SESClient.h:262
Aws::SES::Model::SetIdentityHeadersInNotificationsEnabledOutcome
Aws::Utils::Outcome< SetIdentityHeadersInNotificationsEnabledResult, SESError > SetIdentityHeadersInNotificationsEnabledOutcome
Definition: SESClient.h:250
Aws::SES::Model::VerifyDomainIdentityOutcomeCallable
std::future< VerifyDomainIdentityOutcome > VerifyDomainIdentityOutcomeCallable
Definition: SESClient.h:336
Aws::SES::SESClient::SendBounceAsync
virtual void SendBounceAsync(const Model::SendBounceRequest &request, const SendBounceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::ListReceiptRuleSets
virtual Model::ListReceiptRuleSetsOutcome ListReceiptRuleSets(const Model::ListReceiptRuleSetsRequest &request) const
SetIdentityHeadersInNotificationsEnabledResult.h
Aws::SES::SESClient::TestRenderTemplateCallable
virtual Model::TestRenderTemplateOutcomeCallable TestRenderTemplateCallable(const Model::TestRenderTemplateRequest &request) const
CreateConfigurationSetEventDestinationResult.h
Aws::SES::Model::CreateConfigurationSetEventDestinationOutcome
Aws::Utils::Outcome< CreateConfigurationSetEventDestinationResult, SESError > CreateConfigurationSetEventDestinationOutcome
Definition: SESClient.h:198
Aws::SES::SESClient::DescribeConfigurationSetAsync
virtual void DescribeConfigurationSetAsync(const Model::DescribeConfigurationSetRequest &request, const DescribeConfigurationSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetIdentityNotificationAttributesResult.h
Aws::SES::SESClient::DeleteConfigurationSetTrackingOptionsCallable
virtual Model::DeleteConfigurationSetTrackingOptionsOutcomeCallable DeleteConfigurationSetTrackingOptionsCallable(const Model::DeleteConfigurationSetTrackingOptionsRequest &request) const
Aws::SES::SESClient::GetSendQuotaCallable
virtual Model::GetSendQuotaOutcomeCallable GetSendQuotaCallable(const Model::GetSendQuotaRequest &request) const
Aws::SES::SendRawEmailResponseReceivedHandler
std::function< void(const SESClient *, const Model::SendRawEmailRequest &, const Model::SendRawEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendRawEmailResponseReceivedHandler
Definition: SESClient.h:392
SetIdentityNotificationTopicResult.h
Aws::SES::Model::SendBulkTemplatedEmailOutcome
Aws::Utils::Outcome< SendBulkTemplatedEmailResult, SESError > SendBulkTemplatedEmailOutcome
Definition: SESClient.h:242
Aws::SES::Model::CreateConfigurationSetEventDestinationRequest
Definition: CreateConfigurationSetEventDestinationRequest.h:32
Aws::SES::SESClient::SetIdentityHeadersInNotificationsEnabledCallable
virtual Model::SetIdentityHeadersInNotificationsEnabledOutcomeCallable SetIdentityHeadersInNotificationsEnabledCallable(const Model::SetIdentityHeadersInNotificationsEnabledRequest &request) const
Aws::SES::SendTemplatedEmailResponseReceivedHandler
std::function< void(const SESClient *, const Model::SendTemplatedEmailRequest &, const Model::SendTemplatedEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendTemplatedEmailResponseReceivedHandler
Definition: SESClient.h:393
Aws::SES::Model::GetSendQuotaOutcome
Aws::Utils::Outcome< GetSendQuotaResult, SESError > GetSendQuotaOutcome
Definition: SESClient.h:227
SendEmailResult.h
Aws::SES::Model::SetReceiptRulePositionOutcomeCallable
std::future< SetReceiptRulePositionOutcome > SetReceiptRulePositionOutcomeCallable
Definition: SESClient.h:325
Aws::SES::Model::ListIdentityPoliciesRequest
Definition: ListIdentityPoliciesRequest.h:30
Aws::SES::SESClient::UpdateConfigurationSetTrackingOptions
virtual Model::UpdateConfigurationSetTrackingOptionsOutcome UpdateConfigurationSetTrackingOptions(const Model::UpdateConfigurationSetTrackingOptionsRequest &request) const
NoResult.h
PutIdentityPolicyResult.h
Aws::SES::Model::VerifyDomainDkimOutcomeCallable
std::future< VerifyDomainDkimOutcome > VerifyDomainDkimOutcomeCallable
Definition: SESClient.h:335
Aws::SES::SESClient::SetIdentityHeadersInNotificationsEnabledAsync
virtual void SetIdentityHeadersInNotificationsEnabledAsync(const Model::SetIdentityHeadersInNotificationsEnabledRequest &request, const SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::DeleteVerifiedEmailAddressOutcomeCallable
std::future< DeleteVerifiedEmailAddressOutcome > DeleteVerifiedEmailAddressOutcomeCallable
Definition: SESClient.h:287
Aws::SES::Model::DeleteCustomVerificationEmailTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > DeleteCustomVerificationEmailTemplateOutcome
Definition: SESClient.h:208
Aws::SES::SESClient::SESClient
SESClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
CreateConfigurationSetResult.h
Aws::SES::Model::ListReceiptFiltersOutcomeCallable
std::future< ListReceiptFiltersOutcome > ListReceiptFiltersOutcomeCallable
Definition: SESClient.h:306
Aws::SES::SetReceiptRulePositionResponseReceivedHandler
std::function< void(const SESClient *, const Model::SetReceiptRulePositionRequest &, const Model::SetReceiptRulePositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetReceiptRulePositionResponseReceivedHandler
Definition: SESClient.h:400
Aws::SES::DeleteVerifiedEmailAddressResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteVerifiedEmailAddressRequest &, const Model::DeleteVerifiedEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVerifiedEmailAddressResponseReceivedHandler
Definition: SESClient.h:362
Aws::SES::Model::GetCustomVerificationEmailTemplateOutcomeCallable
std::future< GetCustomVerificationEmailTemplateOutcome > GetCustomVerificationEmailTemplateOutcomeCallable
Definition: SESClient.h:293
Aws::SES::Model::DeleteConfigurationSetRequest
Definition: DeleteConfigurationSetRequest.h:29
Aws::SES::Model::DeleteCustomVerificationEmailTemplateRequest
Definition: DeleteCustomVerificationEmailTemplateRequest.h:26
CloneReceiptRuleSetResult.h
Aws::SES::Model::SetIdentityFeedbackForwardingEnabledOutcomeCallable
std::future< SetIdentityFeedbackForwardingEnabledOutcome > SetIdentityFeedbackForwardingEnabledOutcomeCallable
Definition: SESClient.h:321
Aws::SES::SESClient::ListIdentityPoliciesCallable
virtual Model::ListIdentityPoliciesOutcomeCallable ListIdentityPoliciesCallable(const Model::ListIdentityPoliciesRequest &request) const
Aws::SES::Model::SetActiveReceiptRuleSetOutcome
Aws::Utils::Outcome< SetActiveReceiptRuleSetResult, SESError > SetActiveReceiptRuleSetOutcome
Definition: SESClient.h:247
Aws::SES::SESClient::UpdateTemplate
virtual Model::UpdateTemplateOutcome UpdateTemplate(const Model::UpdateTemplateRequest &request) const
Aws::SES::Model::ListVerifiedEmailAddressesRequest
Definition: ListVerifiedEmailAddressesRequest.h:20
Aws::SES::SESClient::CreateReceiptFilterAsync
virtual void CreateReceiptFilterAsync(const Model::CreateReceiptFilterRequest &request, const CreateReceiptFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetIdentityDkimAttributesRequest
Definition: GetIdentityDkimAttributesRequest.h:32
Aws::SES::SESClient::SendCustomVerificationEmailCallable
virtual Model::SendCustomVerificationEmailOutcomeCallable SendCustomVerificationEmailCallable(const Model::SendCustomVerificationEmailRequest &request) const
Aws::SES::SESClient::DeleteVerifiedEmailAddressAsync
virtual void DeleteVerifiedEmailAddressAsync(const Model::DeleteVerifiedEmailAddressRequest &request, const DeleteVerifiedEmailAddressResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::UpdateTemplateOutcomeCallable
std::future< UpdateTemplateOutcome > UpdateTemplateOutcomeCallable
Definition: SESClient.h:334
Aws::SES::CreateTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateTemplateRequest &, const Model::CreateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTemplateResponseReceivedHandler
Definition: SESClient.h:351
Aws::SES::Model::ListIdentityPoliciesOutcomeCallable
std::future< ListIdentityPoliciesOutcome > ListIdentityPoliciesOutcomeCallable
Definition: SESClient.h:305
Aws::SES::Model::PutConfigurationSetDeliveryOptionsOutcome
Aws::Utils::Outcome< PutConfigurationSetDeliveryOptionsResult, SESError > PutConfigurationSetDeliveryOptionsOutcome
Definition: SESClient.h:238
Aws::SES::SESClient::CreateConfigurationSet
virtual Model::CreateConfigurationSetOutcome CreateConfigurationSet(const Model::CreateConfigurationSetRequest &request) const
Aws::SES::SESClient::GetCustomVerificationEmailTemplateAsync
virtual void GetCustomVerificationEmailTemplateAsync(const Model::GetCustomVerificationEmailTemplateRequest &request, const GetCustomVerificationEmailTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::DescribeActiveReceiptRuleSetRequest
Definition: DescribeActiveReceiptRuleSetRequest.h:27
DeleteReceiptRuleResult.h
Aws::SES::CreateReceiptRuleSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateReceiptRuleSetRequest &, const Model::CreateReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReceiptRuleSetResponseReceivedHandler
Definition: SESClient.h:350
Aws::SES::Model::DescribeReceiptRuleOutcomeCallable
std::future< DescribeReceiptRuleOutcome > DescribeReceiptRuleOutcomeCallable
Definition: SESClient.h:290
Aws::SES::Model::CloneReceiptRuleSetOutcomeCallable
std::future< CloneReceiptRuleSetOutcome > CloneReceiptRuleSetOutcomeCallable
Definition: SESClient.h:268
SetActiveReceiptRuleSetResult.h
Aws::SES::Model::CreateCustomVerificationEmailTemplateRequest
Definition: CreateCustomVerificationEmailTemplateRequest.h:26
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:51
Aws::SES::SESClient::CreateCustomVerificationEmailTemplateCallable
virtual Model::CreateCustomVerificationEmailTemplateOutcomeCallable CreateCustomVerificationEmailTemplateCallable(const Model::CreateCustomVerificationEmailTemplateRequest &request) const
Aws::SES::DeleteReceiptRuleResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteReceiptRuleRequest &, const Model::DeleteReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReceiptRuleResponseReceivedHandler
Definition: SESClient.h:359
Aws::SES::SESClient::VerifyDomainDkimAsync
virtual void VerifyDomainDkimAsync(const Model::VerifyDomainDkimRequest &request, const VerifyDomainDkimResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::SetIdentityHeadersInNotificationsEnabledRequest
Definition: SetIdentityHeadersInNotificationsEnabledRequest.h:30
Aws::SES::SESClient::CreateReceiptRuleSetAsync
virtual void CreateReceiptRuleSetAsync(const Model::CreateReceiptRuleSetRequest &request, const CreateReceiptRuleSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetIdentityPoliciesRequest
Definition: GetIdentityPoliciesRequest.h:30
Aws::SES::Model::SendTemplatedEmailRequest
Definition: SendTemplatedEmailRequest.h:31
Aws::SES::SESClient::GetTemplateAsync
virtual void GetTemplateAsync(const Model::GetTemplateRequest &request, const GetTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::CreateReceiptRuleSetOutcome
Aws::Utils::Outcome< CreateReceiptRuleSetResult, SESError > CreateReceiptRuleSetOutcome
Definition: SESClient.h:203
Aws::SES::Model::UpdateConfigurationSetSendingEnabledOutcomeCallable
std::future< UpdateConfigurationSetSendingEnabledOutcome > UpdateConfigurationSetSendingEnabledOutcomeCallable
Definition: SESClient.h:330
Aws::SES::Model::SetReceiptRulePositionOutcome
Aws::Utils::Outcome< SetReceiptRulePositionResult, SESError > SetReceiptRulePositionOutcome
Definition: SESClient.h:253
Aws::SES::UpdateTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateTemplateRequest &, const Model::UpdateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTemplateResponseReceivedHandler
Definition: SESClient.h:409
DeleteConfigurationSetEventDestinationResult.h
Aws::SES::Model::DeleteIdentityOutcome
Aws::Utils::Outcome< DeleteIdentityResult, SESError > DeleteIdentityOutcome
Definition: SESClient.h:209
Aws::SES::SESClient::UpdateConfigurationSetReputationMetricsEnabledAsync
virtual void UpdateConfigurationSetReputationMetricsEnabledAsync(const Model::UpdateConfigurationSetReputationMetricsEnabledRequest &request, const UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DescribeReceiptRuleSetAsync
virtual void DescribeReceiptRuleSetAsync(const Model::DescribeReceiptRuleSetRequest &request, const DescribeReceiptRuleSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::UpdateConfigurationSetSendingEnabledAsync
virtual void UpdateConfigurationSetSendingEnabledAsync(const Model::UpdateConfigurationSetSendingEnabledRequest &request, const UpdateConfigurationSetSendingEnabledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::ReorderReceiptRuleSetRequest
Definition: ReorderReceiptRuleSetRequest.h:30
Aws::SES::Model::DeleteConfigurationSetTrackingOptionsOutcomeCallable
std::future< DeleteConfigurationSetTrackingOptionsOutcome > DeleteConfigurationSetTrackingOptionsOutcomeCallable
Definition: SESClient.h:279
Aws::SES::UpdateConfigurationSetEventDestinationResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateConfigurationSetEventDestinationRequest &, const Model::UpdateConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetEventDestinationResponseReceivedHandler
Definition: SESClient.h:403
Aws::SES::Model::UpdateConfigurationSetReputationMetricsEnabledRequest
Definition: UpdateConfigurationSetReputationMetricsEnabledRequest.h:26
Aws::SES::Model::GetTemplateRequest
Definition: GetTemplateRequest.h:22
Aws::SES::SESClient::ListCustomVerificationEmailTemplatesAsync
virtual void ListCustomVerificationEmailTemplatesAsync(const Model::ListCustomVerificationEmailTemplatesRequest &request, const ListCustomVerificationEmailTemplatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetIdentityPoliciesOutcomeCallable
std::future< GetIdentityPoliciesOutcome > GetIdentityPoliciesOutcomeCallable
Definition: SESClient.h:297
Aws::SES::Model::UpdateConfigurationSetTrackingOptionsOutcome
Aws::Utils::Outcome< UpdateConfigurationSetTrackingOptionsResult, SESError > UpdateConfigurationSetTrackingOptionsOutcome
Definition: SESClient.h:259
Aws::SES::SESClient::CloneReceiptRuleSet
virtual Model::CloneReceiptRuleSetOutcome CloneReceiptRuleSet(const Model::CloneReceiptRuleSetRequest &request) const
Aws::SES::SESClient::ConvertRequestToPresignedUrl
Aws::String ConvertRequestToPresignedUrl(const Aws::AmazonSerializableWebServiceRequest &requestToConvert, const char *region) const
Aws::SES::SESClient::VerifyDomainIdentityAsync
virtual void VerifyDomainIdentityAsync(const Model::VerifyDomainIdentityRequest &request, const VerifyDomainIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::UpdateConfigurationSetSendingEnabledResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateConfigurationSetSendingEnabledRequest &, const Model::UpdateConfigurationSetSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetSendingEnabledResponseReceivedHandler
Definition: SESClient.h:405
Aws::SES::Model::ListTemplatesOutcomeCallable
std::future< ListTemplatesOutcome > ListTemplatesOutcomeCallable
Definition: SESClient.h:308
GetIdentityMailFromDomainAttributesResult.h
Aws::SES::Model::DeleteIdentityPolicyOutcome
Aws::Utils::Outcome< DeleteIdentityPolicyResult, SESError > DeleteIdentityPolicyOutcome
Definition: SESClient.h:210
Aws::SES::SESClient::BASECLASS
Aws::Client::AWSXMLClient BASECLASS
Definition: SESClient.h:431
Aws::SES::Model::PutIdentityPolicyOutcomeCallable
std::future< PutIdentityPolicyOutcome > PutIdentityPolicyOutcomeCallable
Definition: SESClient.h:311
Aws::SES::DescribeConfigurationSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::DescribeConfigurationSetRequest &, const Model::DescribeConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationSetResponseReceivedHandler
Definition: SESClient.h:364
Aws::SES::SESClient::SendEmailCallable
virtual Model::SendEmailOutcomeCallable SendEmailCallable(const Model::SendEmailRequest &request) const
Aws::SES::SESClient::ListConfigurationSetsCallable
virtual Model::ListConfigurationSetsOutcomeCallable ListConfigurationSetsCallable(const Model::ListConfigurationSetsRequest &request) const
Aws::SES::SESClient::DescribeReceiptRuleCallable
virtual Model::DescribeReceiptRuleOutcomeCallable DescribeReceiptRuleCallable(const Model::DescribeReceiptRuleRequest &request) const
ReorderReceiptRuleSetResult.h
Aws::SES::Model::TestRenderTemplateRequest
Definition: TestRenderTemplateRequest.h:22
Aws::SES::Model::DescribeReceiptRuleSetRequest
Definition: DescribeReceiptRuleSetRequest.h:29
Aws::SES::SESClient::CreateConfigurationSetEventDestination
virtual Model::CreateConfigurationSetEventDestinationOutcome CreateConfigurationSetEventDestination(const Model::CreateConfigurationSetEventDestinationRequest &request) const
Aws::SES::Model::ReorderReceiptRuleSetOutcomeCallable
std::future< ReorderReceiptRuleSetOutcome > ReorderReceiptRuleSetOutcomeCallable
Definition: SESClient.h:312
Aws::SES::SESClient::UpdateCustomVerificationEmailTemplate
virtual Model::UpdateCustomVerificationEmailTemplateOutcome UpdateCustomVerificationEmailTemplate(const Model::UpdateCustomVerificationEmailTemplateRequest &request) const
Aws::SES::Model::DeleteReceiptFilterOutcome
Aws::Utils::Outcome< DeleteReceiptFilterResult, SESError > DeleteReceiptFilterOutcome
Definition: SESClient.h:211
Aws::SES::Model::DeleteConfigurationSetEventDestinationOutcome
Aws::Utils::Outcome< DeleteConfigurationSetEventDestinationResult, SESError > DeleteConfigurationSetEventDestinationOutcome
Definition: SESClient.h:206
Aws::SES::ListCustomVerificationEmailTemplatesResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListCustomVerificationEmailTemplatesRequest &, const Model::ListCustomVerificationEmailTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCustomVerificationEmailTemplatesResponseReceivedHandler
Definition: SESClient.h:378
Aws::SES::Model::GetCustomVerificationEmailTemplateOutcome
Aws::Utils::Outcome< GetCustomVerificationEmailTemplateResult, SESError > GetCustomVerificationEmailTemplateOutcome
Definition: SESClient.h:221
Aws::SES::Model::VerifyEmailAddressOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > VerifyEmailAddressOutcome
Definition: SESClient.h:265
Aws::SES::GetTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetTemplateRequest &, const Model::GetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTemplateResponseReceivedHandler
Definition: SESClient.h:376
Aws::SES::SESClient::SetReceiptRulePositionCallable
virtual Model::SetReceiptRulePositionOutcomeCallable SetReceiptRulePositionCallable(const Model::SetReceiptRulePositionRequest &request) const
GetAccountSendingEnabledResult.h
Aws::SES::Model::DeleteReceiptFilterRequest
Definition: DeleteReceiptFilterRequest.h:28
Aws::SES::SESClient::ListTemplates
virtual Model::ListTemplatesOutcome ListTemplates(const Model::ListTemplatesRequest &request) const
Aws::SES::DeleteConfigurationSetTrackingOptionsResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteConfigurationSetTrackingOptionsRequest &, const Model::DeleteConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationSetTrackingOptionsResponseReceivedHandler
Definition: SESClient.h:354
Aws::SES::Model::GetIdentityMailFromDomainAttributesOutcomeCallable
std::future< GetIdentityMailFromDomainAttributesOutcome > GetIdentityMailFromDomainAttributesOutcomeCallable
Definition: SESClient.h:295
Aws::SES::ListReceiptRuleSetsResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListReceiptRuleSetsRequest &, const Model::ListReceiptRuleSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReceiptRuleSetsResponseReceivedHandler
Definition: SESClient.h:382
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::SES::Model::SetIdentityMailFromDomainOutcomeCallable
std::future< SetIdentityMailFromDomainOutcome > SetIdentityMailFromDomainOutcomeCallable
Definition: SESClient.h:323
Aws::SES::SESClient::SendBounce
virtual Model::SendBounceOutcome SendBounce(const Model::SendBounceRequest &request) const
Aws::SES::Model::GetIdentityDkimAttributesOutcomeCallable
std::future< GetIdentityDkimAttributesOutcome > GetIdentityDkimAttributesOutcomeCallable
Definition: SESClient.h:294
Aws::SES::Model::SendCustomVerificationEmailOutcome
Aws::Utils::Outcome< SendCustomVerificationEmailResult, SESError > SendCustomVerificationEmailOutcome
Definition: SESClient.h:243
Aws::SES::Model::ListReceiptRuleSetsRequest
Definition: ListReceiptRuleSetsRequest.h:29
Aws::SES::SESClient::DeleteVerifiedEmailAddressCallable
virtual Model::DeleteVerifiedEmailAddressOutcomeCallable DeleteVerifiedEmailAddressCallable(const Model::DeleteVerifiedEmailAddressRequest &request) const
Aws::SES::SESClient::CreateReceiptFilter
virtual Model::CreateReceiptFilterOutcome CreateReceiptFilter(const Model::CreateReceiptFilterRequest &request) const
Aws::SES::Model::SendBounceOutcome
Aws::Utils::Outcome< SendBounceResult, SESError > SendBounceOutcome
Definition: SESClient.h:241
Aws::SES::Model::PutIdentityPolicyOutcome
Aws::Utils::Outcome< PutIdentityPolicyResult, SESError > PutIdentityPolicyOutcome
Definition: SESClient.h:239
Aws::SES::SESClient::GetIdentityPoliciesCallable
virtual Model::GetIdentityPoliciesOutcomeCallable GetIdentityPoliciesCallable(const Model::GetIdentityPoliciesRequest &request) const
Aws::SES::Model::ListReceiptRuleSetsOutcomeCallable
std::future< ListReceiptRuleSetsOutcome > ListReceiptRuleSetsOutcomeCallable
Definition: SESClient.h:307
Aws::SES::SESClient::DeleteCustomVerificationEmailTemplateAsync
virtual void DeleteCustomVerificationEmailTemplateAsync(const Model::DeleteCustomVerificationEmailTemplateRequest &request, const DeleteCustomVerificationEmailTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::VerifyDomainIdentityResponseReceivedHandler
std::function< void(const SESClient *, const Model::VerifyDomainIdentityRequest &, const Model::VerifyDomainIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyDomainIdentityResponseReceivedHandler
Definition: SESClient.h:411
DeleteConfigurationSetTrackingOptionsResult.h
Aws::SES::SESClient::CreateConfigurationSetTrackingOptionsCallable
virtual Model::CreateConfigurationSetTrackingOptionsOutcomeCallable CreateConfigurationSetTrackingOptionsCallable(const Model::CreateConfigurationSetTrackingOptionsRequest &request) const
Aws::SES::SESClient::UpdateConfigurationSetSendingEnabledCallable
virtual Model::UpdateConfigurationSetSendingEnabledOutcomeCallable UpdateConfigurationSetSendingEnabledCallable(const Model::UpdateConfigurationSetSendingEnabledRequest &request) const
XmlSerializer.h
Aws::SES::Model::GetIdentityVerificationAttributesOutcomeCallable
std::future< GetIdentityVerificationAttributesOutcome > GetIdentityVerificationAttributesOutcomeCallable
Definition: SESClient.h:298
Aws::SES::SetIdentityDkimEnabledResponseReceivedHandler
std::function< void(const SESClient *, const Model::SetIdentityDkimEnabledRequest &, const Model::SetIdentityDkimEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityDkimEnabledResponseReceivedHandler
Definition: SESClient.h:395
Aws::SES::Model::DeleteReceiptRuleSetRequest
Definition: DeleteReceiptRuleSetRequest.h:29
Aws::SES::SESClient::VerifyDomainIdentity
virtual Model::VerifyDomainIdentityOutcome VerifyDomainIdentity(const Model::VerifyDomainIdentityRequest &request) const
Aws::SES::SESClient::CreateReceiptRuleAsync
virtual void CreateReceiptRuleAsync(const Model::CreateReceiptRuleRequest &request, const CreateReceiptRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DeleteReceiptRuleSet
virtual Model::DeleteReceiptRuleSetOutcome DeleteReceiptRuleSet(const Model::DeleteReceiptRuleSetRequest &request) const
Aws::SES::SESClient::GetAccountSendingEnabledCallable
virtual Model::GetAccountSendingEnabledOutcomeCallable GetAccountSendingEnabledCallable(const Model::GetAccountSendingEnabledRequest &request) const
Aws::SES::SESClient::UpdateAccountSendingEnabledAsync
virtual void UpdateAccountSendingEnabledAsync(const Model::UpdateAccountSendingEnabledRequest &request, const UpdateAccountSendingEnabledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::CreateReceiptFilterOutcomeCallable
std::future< CreateReceiptFilterOutcome > CreateReceiptFilterOutcomeCallable
Definition: SESClient.h:273
Aws::SES::SESClient::DeleteConfigurationSetEventDestinationCallable
virtual Model::DeleteConfigurationSetEventDestinationOutcomeCallable DeleteConfigurationSetEventDestinationCallable(const Model::DeleteConfigurationSetEventDestinationRequest &request) const
DeleteReceiptFilterResult.h
AWSString.h
Aws::SES::SESClient::SendBulkTemplatedEmail
virtual Model::SendBulkTemplatedEmailOutcome SendBulkTemplatedEmail(const Model::SendBulkTemplatedEmailRequest &request) const
Aws::SES::SESClient::ListReceiptRuleSetsCallable
virtual Model::ListReceiptRuleSetsOutcomeCallable ListReceiptRuleSetsCallable(const Model::ListReceiptRuleSetsRequest &request) const
Aws::SES::SESClient::UpdateConfigurationSetTrackingOptionsAsync
virtual void UpdateConfigurationSetTrackingOptionsAsync(const Model::UpdateConfigurationSetTrackingOptionsRequest &request, const UpdateConfigurationSetTrackingOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::ListReceiptFilters
virtual Model::ListReceiptFiltersOutcome ListReceiptFilters(const Model::ListReceiptFiltersRequest &request) const
SetIdentityFeedbackForwardingEnabledResult.h
Aws::SES::SESClient::SetIdentityMailFromDomainAsync
virtual void SetIdentityMailFromDomainAsync(const Model::SetIdentityMailFromDomainRequest &request, const SetIdentityMailFromDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::SetIdentityDkimEnabledOutcomeCallable
std::future< SetIdentityDkimEnabledOutcome > SetIdentityDkimEnabledOutcomeCallable
Definition: SESClient.h:320
DeleteTemplateResult.h
Aws::SES::SendBulkTemplatedEmailResponseReceivedHandler
std::function< void(const SESClient *, const Model::SendBulkTemplatedEmailRequest &, const Model::SendBulkTemplatedEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendBulkTemplatedEmailResponseReceivedHandler
Definition: SESClient.h:389
UpdateConfigurationSetEventDestinationResult.h
Aws::SES::Model::SetIdentityDkimEnabledRequest
Definition: SetIdentityDkimEnabledRequest.h:28
Aws::SES::SESClient::UpdateCustomVerificationEmailTemplateCallable
virtual Model::UpdateCustomVerificationEmailTemplateOutcomeCallable UpdateCustomVerificationEmailTemplateCallable(const Model::UpdateCustomVerificationEmailTemplateRequest &request) const
Aws::SES::Model::CreateReceiptRuleSetRequest
Definition: CreateReceiptRuleSetRequest.h:28
Aws::SES::Model::UpdateConfigurationSetEventDestinationOutcomeCallable
std::future< UpdateConfigurationSetEventDestinationOutcome > UpdateConfigurationSetEventDestinationOutcomeCallable
Definition: SESClient.h:328
Aws::SES::Model::DescribeReceiptRuleSetOutcomeCallable
std::future< DescribeReceiptRuleSetOutcome > DescribeReceiptRuleSetOutcomeCallable
Definition: SESClient.h:291
Aws::SES::CreateReceiptRuleResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateReceiptRuleRequest &, const Model::CreateReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReceiptRuleResponseReceivedHandler
Definition: SESClient.h:349
SES_EXPORTS.h
Aws::SES::Model::UpdateConfigurationSetTrackingOptionsOutcomeCallable
std::future< UpdateConfigurationSetTrackingOptionsOutcome > UpdateConfigurationSetTrackingOptionsOutcomeCallable
Definition: SESClient.h:331
Aws::SES::SESClient::GetSendStatisticsAsync
virtual void GetSendStatisticsAsync(const Model::GetSendStatisticsRequest &request, const GetSendStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::DeleteIdentityPolicyOutcomeCallable
std::future< DeleteIdentityPolicyOutcome > DeleteIdentityPolicyOutcomeCallable
Definition: SESClient.h:282
Aws::SES::SESClient::DescribeConfigurationSet
virtual Model::DescribeConfigurationSetOutcome DescribeConfigurationSet(const Model::DescribeConfigurationSetRequest &request) const
Aws::SES::Model::PutConfigurationSetDeliveryOptionsRequest
Definition: PutConfigurationSetDeliveryOptionsRequest.h:27
Aws::SES::Model::SendTemplatedEmailOutcomeCallable
std::future< SendTemplatedEmailOutcome > SendTemplatedEmailOutcomeCallable
Definition: SESClient.h:318
Aws::SES::DeleteIdentityPolicyResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteIdentityPolicyRequest &, const Model::DeleteIdentityPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentityPolicyResponseReceivedHandler
Definition: SESClient.h:357
Aws::SES::SESClient::SetIdentityFeedbackForwardingEnabled
virtual Model::SetIdentityFeedbackForwardingEnabledOutcome SetIdentityFeedbackForwardingEnabled(const Model::SetIdentityFeedbackForwardingEnabledRequest &request) const
Aws::SES::SESClient::ListIdentitiesAsync
virtual void ListIdentitiesAsync(const Model::ListIdentitiesRequest &request, const ListIdentitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::PutConfigurationSetDeliveryOptionsCallable
virtual Model::PutConfigurationSetDeliveryOptionsOutcomeCallable PutConfigurationSetDeliveryOptionsCallable(const Model::PutConfigurationSetDeliveryOptionsRequest &request) const
SendBounceResult.h
TestRenderTemplateResult.h
Aws::SES::SESClient::DescribeActiveReceiptRuleSetAsync
virtual void DescribeActiveReceiptRuleSetAsync(const Model::DescribeActiveReceiptRuleSetRequest &request, const DescribeActiveReceiptRuleSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::CloneReceiptRuleSetCallable
virtual Model::CloneReceiptRuleSetOutcomeCallable CloneReceiptRuleSetCallable(const Model::CloneReceiptRuleSetRequest &request) const
Aws::SES::SESClient::UpdateConfigurationSetSendingEnabled
virtual Model::UpdateConfigurationSetSendingEnabledOutcome UpdateConfigurationSetSendingEnabled(const Model::UpdateConfigurationSetSendingEnabledRequest &request) const
CreateReceiptFilterResult.h
AWS_SES_API
#define AWS_SES_API
Definition: SES_EXPORTS.h:28
Aws::SES::SESClient::UpdateConfigurationSetEventDestinationAsync
virtual void UpdateConfigurationSetEventDestinationAsync(const Model::UpdateConfigurationSetEventDestinationRequest &request, const UpdateConfigurationSetEventDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::GetIdentityPoliciesResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetIdentityPoliciesRequest &, const Model::GetIdentityPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityPoliciesResponseReceivedHandler
Definition: SESClient.h:372
Aws::SES::SESClient::CreateConfigurationSetCallable
virtual Model::CreateConfigurationSetOutcomeCallable CreateConfigurationSetCallable(const Model::CreateConfigurationSetRequest &request) const
Aws::SES::Model::UpdateConfigurationSetEventDestinationRequest
Definition: UpdateConfigurationSetEventDestinationRequest.h:30
Aws::SES::SESClient::SetIdentityNotificationTopicCallable
virtual Model::SetIdentityNotificationTopicOutcomeCallable SetIdentityNotificationTopicCallable(const Model::SetIdentityNotificationTopicRequest &request) const
Aws::SES::DescribeReceiptRuleSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::DescribeReceiptRuleSetRequest &, const Model::DescribeReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReceiptRuleSetResponseReceivedHandler
Definition: SESClient.h:366
Aws::SES::SESClient::DeleteTemplateCallable
virtual Model::DeleteTemplateOutcomeCallable DeleteTemplateCallable(const Model::DeleteTemplateRequest &request) const
Aws::SES::ListIdentitiesResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListIdentitiesRequest &, const Model::ListIdentitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentitiesResponseReceivedHandler
Definition: SESClient.h:379
PutConfigurationSetDeliveryOptionsResult.h
Aws::SES::Model::GetTemplateOutcome
Aws::Utils::Outcome< GetTemplateResult, SESError > GetTemplateOutcome
Definition: SESClient.h:229
Aws::SES::SESClient::GetIdentityVerificationAttributes
virtual Model::GetIdentityVerificationAttributesOutcome GetIdentityVerificationAttributes(const Model::GetIdentityVerificationAttributesRequest &request) const
Aws::SES::SESClient::UpdateReceiptRuleCallable
virtual Model::UpdateReceiptRuleOutcomeCallable UpdateReceiptRuleCallable(const Model::UpdateReceiptRuleRequest &request) const
Aws::SES::Model::DescribeReceiptRuleRequest
Definition: DescribeReceiptRuleRequest.h:28
Aws::SES::SESClient::SetIdentityNotificationTopicAsync
virtual void SetIdentityNotificationTopicAsync(const Model::SetIdentityNotificationTopicRequest &request, const SetIdentityNotificationTopicResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::DeleteConfigurationSetOutcomeCallable
std::future< DeleteConfigurationSetOutcome > DeleteConfigurationSetOutcomeCallable
Definition: SESClient.h:277
Aws::SES::SESClient::GetSendQuota
virtual Model::GetSendQuotaOutcome GetSendQuota(const Model::GetSendQuotaRequest &request) const
SendCustomVerificationEmailResult.h
Aws::SES::SESClient::ListCustomVerificationEmailTemplatesCallable
virtual Model::ListCustomVerificationEmailTemplatesOutcomeCallable ListCustomVerificationEmailTemplatesCallable(const Model::ListCustomVerificationEmailTemplatesRequest &request) const
Aws::SES::SESClient::GetIdentityNotificationAttributes
virtual Model::GetIdentityNotificationAttributesOutcome GetIdentityNotificationAttributes(const Model::GetIdentityNotificationAttributesRequest &request) const
Aws::SES::Model::GetSendQuotaOutcomeCallable
std::future< GetSendQuotaOutcome > GetSendQuotaOutcomeCallable
Definition: SESClient.h:299
Aws::SES::Model::TestRenderTemplateOutcome
Aws::Utils::Outcome< TestRenderTemplateResult, SESError > TestRenderTemplateOutcome
Definition: SESClient.h:254
GetIdentityPoliciesResult.h
Aws::SES::SESClient::GetIdentityDkimAttributesCallable
virtual Model::GetIdentityDkimAttributesOutcomeCallable GetIdentityDkimAttributesCallable(const Model::GetIdentityDkimAttributesRequest &request) const
SESErrors.h
Aws::SES::SESClient::CreateTemplate
virtual Model::CreateTemplateOutcome CreateTemplate(const Model::CreateTemplateRequest &request) const
Aws::SES::SESClient::UpdateTemplateCallable
virtual Model::UpdateTemplateOutcomeCallable UpdateTemplateCallable(const Model::UpdateTemplateRequest &request) const
Aws::SES::Model::VerifyEmailAddressRequest
Definition: VerifyEmailAddressRequest.h:28
Aws::SES::CreateConfigurationSetEventDestinationResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateConfigurationSetEventDestinationRequest &, const Model::CreateConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationSetEventDestinationResponseReceivedHandler
Definition: SESClient.h:345
Aws::SES::SESClient::SetIdentityDkimEnabledAsync
virtual void SetIdentityDkimEnabledAsync(const Model::SetIdentityDkimEnabledRequest &request, const SetIdentityDkimEnabledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetIdentityMailFromDomainAttributesRequest
Definition: GetIdentityMailFromDomainAttributesRequest.h:30
Aws::SES::Model::GetSendStatisticsRequest
Definition: GetSendStatisticsRequest.h:20
Aws::SES::Model::ListConfigurationSetsRequest
Definition: ListConfigurationSetsRequest.h:29
Aws::SES::Model::VerifyDomainDkimOutcome
Aws::Utils::Outcome< VerifyDomainDkimResult, SESError > VerifyDomainDkimOutcome
Definition: SESClient.h:263
Aws::SES::Model::CreateReceiptFilterRequest
Definition: CreateReceiptFilterRequest.h:28
Aws::SES::SESClient::ListVerifiedEmailAddressesAsync
virtual void ListVerifiedEmailAddressesAsync(const Model::ListVerifiedEmailAddressesRequest &request, const ListVerifiedEmailAddressesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::UpdateAccountSendingEnabledOutcomeCallable
std::future< UpdateAccountSendingEnabledOutcome > UpdateAccountSendingEnabledOutcomeCallable
Definition: SESClient.h:327
Aws::SES::Model::UpdateCustomVerificationEmailTemplateOutcomeCallable
std::future< UpdateCustomVerificationEmailTemplateOutcome > UpdateCustomVerificationEmailTemplateOutcomeCallable
Definition: SESClient.h:332
Aws::SES::PutConfigurationSetDeliveryOptionsResponseReceivedHandler
std::function< void(const SESClient *, const Model::PutConfigurationSetDeliveryOptionsRequest &, const Model::PutConfigurationSetDeliveryOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutConfigurationSetDeliveryOptionsResponseReceivedHandler
Definition: SESClient.h:385
Aws::SES::DeleteConfigurationSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteConfigurationSetRequest &, const Model::DeleteConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationSetResponseReceivedHandler
Definition: SESClient.h:352
Aws::SES::Model::ListTemplatesOutcome
Aws::Utils::Outcome< ListTemplatesResult, SESError > ListTemplatesOutcome
Definition: SESClient.h:236
Aws::SES::SESClient::ListReceiptFiltersAsync
virtual void ListReceiptFiltersAsync(const Model::ListReceiptFiltersRequest &request, const ListReceiptFiltersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::UpdateConfigurationSetEventDestinationOutcome
Aws::Utils::Outcome< UpdateConfigurationSetEventDestinationResult, SESError > UpdateConfigurationSetEventDestinationOutcome
Definition: SESClient.h:256
Aws::SES::SESClient::DeleteConfigurationSetEventDestination
virtual Model::DeleteConfigurationSetEventDestinationOutcome DeleteConfigurationSetEventDestination(const Model::DeleteConfigurationSetEventDestinationRequest &request) const
Aws::SES::Model::SendRawEmailRequest
Definition: SendRawEmailRequest.h:31
Aws::SES::UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateConfigurationSetReputationMetricsEnabledRequest &, const Model::UpdateConfigurationSetReputationMetricsEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler
Definition: SESClient.h:404
Aws::SES::Model::UpdateCustomVerificationEmailTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > UpdateCustomVerificationEmailTemplateOutcome
Definition: SESClient.h:260
Aws::SES::Model::CreateReceiptRuleOutcomeCallable
std::future< CreateReceiptRuleOutcome > CreateReceiptRuleOutcomeCallable
Definition: SESClient.h:274
Aws::SES::SESClient::VerifyDomainIdentityCallable
virtual Model::VerifyDomainIdentityOutcomeCallable VerifyDomainIdentityCallable(const Model::VerifyDomainIdentityRequest &request) const
Aws::SES::Model::DeleteIdentityOutcomeCallable
std::future< DeleteIdentityOutcome > DeleteIdentityOutcomeCallable
Definition: SESClient.h:281
Aws::SES::SESClient::CloneReceiptRuleSetAsync
virtual void CloneReceiptRuleSetAsync(const Model::CloneReceiptRuleSetRequest &request, const CloneReceiptRuleSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::PutConfigurationSetDeliveryOptions
virtual Model::PutConfigurationSetDeliveryOptionsOutcome PutConfigurationSetDeliveryOptions(const Model::PutConfigurationSetDeliveryOptionsRequest &request) const
CreateReceiptRuleResult.h
Aws::SES::Model::UpdateTemplateRequest
Definition: UpdateTemplateRequest.h:22
Aws::SES::SESClient::SendRawEmailAsync
virtual void SendRawEmailAsync(const Model::SendRawEmailRequest &request, const SendRawEmailResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::DeleteTemplateOutcomeCallable
std::future< DeleteTemplateOutcome > DeleteTemplateOutcomeCallable
Definition: SESClient.h:286
Aws::SES::CreateReceiptFilterResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateReceiptFilterRequest &, const Model::CreateReceiptFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReceiptFilterResponseReceivedHandler
Definition: SESClient.h:348
Aws::SES::SESClient::DeleteIdentityAsync
virtual void DeleteIdentityAsync(const Model::DeleteIdentityRequest &request, const DeleteIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetIdentityPoliciesOutcome
Aws::Utils::Outcome< GetIdentityPoliciesResult, SESError > GetIdentityPoliciesOutcome
Definition: SESClient.h:225
CreateReceiptRuleSetResult.h
Aws::SES::SESClient::GetIdentityNotificationAttributesAsync
virtual void GetIdentityNotificationAttributesAsync(const Model::GetIdentityNotificationAttributesRequest &request, const GetIdentityNotificationAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::CreateReceiptFilterCallable
virtual Model::CreateReceiptFilterOutcomeCallable CreateReceiptFilterCallable(const Model::CreateReceiptFilterRequest &request) const
VerifyEmailIdentityResult.h
ListVerifiedEmailAddressesResult.h
DescribeActiveReceiptRuleSetResult.h
Aws::SES::Model::CreateConfigurationSetEventDestinationOutcomeCallable
std::future< CreateConfigurationSetEventDestinationOutcome > CreateConfigurationSetEventDestinationOutcomeCallable
Definition: SESClient.h:270
Aws::SES::SESClient::ListConfigurationSetsAsync
virtual void ListConfigurationSetsAsync(const Model::ListConfigurationSetsRequest &request, const ListConfigurationSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::CreateConfigurationSetOutcomeCallable
std::future< CreateConfigurationSetOutcome > CreateConfigurationSetOutcomeCallable
Definition: SESClient.h:269
Aws::SES::Model::VerifyEmailIdentityRequest
Definition: VerifyEmailIdentityRequest.h:28
Aws::SES::Model::SetIdentityNotificationTopicOutcomeCallable
std::future< SetIdentityNotificationTopicOutcome > SetIdentityNotificationTopicOutcomeCallable
Definition: SESClient.h:324
Aws::SES::Model::CreateTemplateOutcomeCallable
std::future< CreateTemplateOutcome > CreateTemplateOutcomeCallable
Definition: SESClient.h:276
Aws::SES::SESClient::PutIdentityPolicy
virtual Model::PutIdentityPolicyOutcome PutIdentityPolicy(const Model::PutIdentityPolicyRequest &request) const
Aws
Definition: AccessManagementClient.h:15
Aws::SES::SESClient::UpdateAccountSendingEnabledCallable
virtual Model::UpdateAccountSendingEnabledOutcomeCallable UpdateAccountSendingEnabledCallable(const Model::UpdateAccountSendingEnabledRequest &request) const
Aws::SES::SESClient::SetActiveReceiptRuleSet
virtual Model::SetActiveReceiptRuleSetOutcome SetActiveReceiptRuleSet(const Model::SetActiveReceiptRuleSetRequest &request) const
Aws::SES::SESClient::CreateConfigurationSetAsync
virtual void CreateConfigurationSetAsync(const Model::CreateConfigurationSetRequest &request, const CreateConfigurationSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
HttpTypes.h
Aws::SES::SESClient::VerifyDomainDkimCallable
virtual Model::VerifyDomainDkimOutcomeCallable VerifyDomainDkimCallable(const Model::VerifyDomainDkimRequest &request) const
Aws::SES::GetAccountSendingEnabledResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetAccountSendingEnabledRequest &, const Model::GetAccountSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountSendingEnabledResponseReceivedHandler
Definition: SESClient.h:367
Aws::SES::Model::GetSendQuotaRequest
Definition: GetSendQuotaRequest.h:20
Aws::SES::SESClient::ListIdentityPolicies
virtual Model::ListIdentityPoliciesOutcome ListIdentityPolicies(const Model::ListIdentityPoliciesRequest &request) const
Aws::SES::SESClient::GetTemplateCallable
virtual Model::GetTemplateOutcomeCallable GetTemplateCallable(const Model::GetTemplateRequest &request) const
Aws::SES::Model::GetIdentityDkimAttributesOutcome
Aws::Utils::Outcome< GetIdentityDkimAttributesResult, SESError > GetIdentityDkimAttributesOutcome
Definition: SESClient.h:222
DescribeReceiptRuleSetResult.h
Aws::SES::SESClient::DescribeActiveReceiptRuleSet
virtual Model::DescribeActiveReceiptRuleSetOutcome DescribeActiveReceiptRuleSet(const Model::DescribeActiveReceiptRuleSetRequest &request) const
Aws::SES::Model::SendBulkTemplatedEmailOutcomeCallable
std::future< SendBulkTemplatedEmailOutcome > SendBulkTemplatedEmailOutcomeCallable
Definition: SESClient.h:314
Aws::SES::SESClient::SetIdentityFeedbackForwardingEnabledCallable
virtual Model::SetIdentityFeedbackForwardingEnabledOutcomeCallable SetIdentityFeedbackForwardingEnabledCallable(const Model::SetIdentityFeedbackForwardingEnabledRequest &request) const
Aws::SES::GetSendStatisticsResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetSendStatisticsRequest &, const Model::GetSendStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSendStatisticsResponseReceivedHandler
Definition: SESClient.h:375
Aws::SES::Model::ListCustomVerificationEmailTemplatesOutcome
Aws::Utils::Outcome< ListCustomVerificationEmailTemplatesResult, SESError > ListCustomVerificationEmailTemplatesOutcome
Definition: SESClient.h:231
Aws::SES::SESClient::GetSendStatistics
virtual Model::GetSendStatisticsOutcome GetSendStatistics(const Model::GetSendStatisticsRequest &request) const
Aws::SES::Model::UpdateAccountSendingEnabledOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > UpdateAccountSendingEnabledOutcome
Definition: SESClient.h:255
Aws::SES::SESClient::DeleteReceiptRuleAsync
virtual void DeleteReceiptRuleAsync(const Model::DeleteReceiptRuleRequest &request, const DeleteReceiptRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::CreateConfigurationSetResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateConfigurationSetRequest &, const Model::CreateConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationSetResponseReceivedHandler
Definition: SESClient.h:344
Aws::SES::SESClient::VerifyEmailIdentity
virtual Model::VerifyEmailIdentityOutcome VerifyEmailIdentity(const Model::VerifyEmailIdentityRequest &request) const
Aws::SES::SendCustomVerificationEmailResponseReceivedHandler
std::function< void(const SESClient *, const Model::SendCustomVerificationEmailRequest &, const Model::SendCustomVerificationEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendCustomVerificationEmailResponseReceivedHandler
Definition: SESClient.h:390
Aws::SES::SESClient::ListCustomVerificationEmailTemplates
virtual Model::ListCustomVerificationEmailTemplatesOutcome ListCustomVerificationEmailTemplates(const Model::ListCustomVerificationEmailTemplatesRequest &request) const
Aws::SES::SetIdentityNotificationTopicResponseReceivedHandler
std::function< void(const SESClient *, const Model::SetIdentityNotificationTopicRequest &, const Model::SetIdentityNotificationTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityNotificationTopicResponseReceivedHandler
Definition: SESClient.h:399
Aws::SES::SESClient::CreateReceiptRuleSet
virtual Model::CreateReceiptRuleSetOutcome CreateReceiptRuleSet(const Model::CreateReceiptRuleSetRequest &request) const
ListTemplatesResult.h
Aws::SES::SESClient::SetIdentityMailFromDomainCallable
virtual Model::SetIdentityMailFromDomainOutcomeCallable SetIdentityMailFromDomainCallable(const Model::SetIdentityMailFromDomainRequest &request) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::SES::ListVerifiedEmailAddressesResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListVerifiedEmailAddressesRequest &, const Model::ListVerifiedEmailAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVerifiedEmailAddressesResponseReceivedHandler
Definition: SESClient.h:384
Aws::SES::SESClient::VerifyEmailIdentityCallable
virtual Model::VerifyEmailIdentityOutcomeCallable VerifyEmailIdentityCallable(const Model::VerifyEmailIdentityRequest &request) const
Aws::SES::SESClient::GetIdentityPolicies
virtual Model::GetIdentityPoliciesOutcome GetIdentityPolicies(const Model::GetIdentityPoliciesRequest &request) const
Aws::SES::Model::SetIdentityHeadersInNotificationsEnabledOutcomeCallable
std::future< SetIdentityHeadersInNotificationsEnabledOutcome > SetIdentityHeadersInNotificationsEnabledOutcomeCallable
Definition: SESClient.h:322
Aws::SES::CreateConfigurationSetTrackingOptionsResponseReceivedHandler
std::function< void(const SESClient *, const Model::CreateConfigurationSetTrackingOptionsRequest &, const Model::CreateConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationSetTrackingOptionsResponseReceivedHandler
Definition: SESClient.h:346
Aws::SES::SESClient::DeleteReceiptFilterAsync
virtual void DeleteReceiptFilterAsync(const Model::DeleteReceiptFilterRequest &request, const DeleteReceiptFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::SetIdentityNotificationTopicRequest
Definition: SetIdentityNotificationTopicRequest.h:31
Aws::SES::ListIdentityPoliciesResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListIdentityPoliciesRequest &, const Model::ListIdentityPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentityPoliciesResponseReceivedHandler
Definition: SESClient.h:380
Aws::SES::SESClient::DeleteReceiptRule
virtual Model::DeleteReceiptRuleOutcome DeleteReceiptRule(const Model::DeleteReceiptRuleRequest &request) const
Aws::SES::Model::GetIdentityVerificationAttributesRequest
Definition: GetIdentityVerificationAttributesRequest.h:30
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SES::Model::ListConfigurationSetsOutcome
Aws::Utils::Outcome< ListConfigurationSetsResult, SESError > ListConfigurationSetsOutcome
Definition: SESClient.h:230
Aws::SES::SESClient::CreateCustomVerificationEmailTemplate
virtual Model::CreateCustomVerificationEmailTemplateOutcome CreateCustomVerificationEmailTemplate(const Model::CreateCustomVerificationEmailTemplateRequest &request) const
Aws::SES::Model::UpdateConfigurationSetSendingEnabledOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > UpdateConfigurationSetSendingEnabledOutcome
Definition: SESClient.h:258
Aws::SES::Model::SendRawEmailOutcomeCallable
std::future< SendRawEmailOutcome > SendRawEmailOutcomeCallable
Definition: SESClient.h:317
Aws::SES::SendBounceResponseReceivedHandler
std::function< void(const SESClient *, const Model::SendBounceRequest &, const Model::SendBounceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendBounceResponseReceivedHandler
Definition: SESClient.h:388
Aws::SES::SESClient::SendRawEmailCallable
virtual Model::SendRawEmailOutcomeCallable SendRawEmailCallable(const Model::SendRawEmailRequest &request) const
Aws::SES::Model::UpdateConfigurationSetReputationMetricsEnabledOutcomeCallable
std::future< UpdateConfigurationSetReputationMetricsEnabledOutcome > UpdateConfigurationSetReputationMetricsEnabledOutcomeCallable
Definition: SESClient.h:329
Aws::SES::SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler
std::function< void(const SESClient *, const Model::SetIdentityHeadersInNotificationsEnabledRequest &, const Model::SetIdentityHeadersInNotificationsEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler
Definition: SESClient.h:397
Aws::SES::VerifyEmailAddressResponseReceivedHandler
std::function< void(const SESClient *, const Model::VerifyEmailAddressRequest &, const Model::VerifyEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyEmailAddressResponseReceivedHandler
Definition: SESClient.h:412
Aws::SES::Model::SendEmailRequest
Definition: SendEmailRequest.h:32
Aws::SES::Model::ReorderReceiptRuleSetOutcome
Aws::Utils::Outcome< ReorderReceiptRuleSetResult, SESError > ReorderReceiptRuleSetOutcome
Definition: SESClient.h:240
GetSendStatisticsResult.h
Aws::SES::SESClient::ListIdentitiesCallable
virtual Model::ListIdentitiesOutcomeCallable ListIdentitiesCallable(const Model::ListIdentitiesRequest &request) const
Aws::SES::SESClient::TestRenderTemplate
virtual Model::TestRenderTemplateOutcome TestRenderTemplate(const Model::TestRenderTemplateRequest &request) const
AWSClient.h
Aws::SES::Model::UpdateAccountSendingEnabledRequest
Definition: UpdateAccountSendingEnabledRequest.h:24
SendTemplatedEmailResult.h
Aws::SES::SESClient::DeleteIdentityCallable
virtual Model::DeleteIdentityOutcomeCallable DeleteIdentityCallable(const Model::DeleteIdentityRequest &request) const
Aws::SES::PutIdentityPolicyResponseReceivedHandler
std::function< void(const SESClient *, const Model::PutIdentityPolicyRequest &, const Model::PutIdentityPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutIdentityPolicyResponseReceivedHandler
Definition: SESClient.h:386
Aws::SES::SESClient::SetReceiptRulePositionAsync
virtual void SetReceiptRulePositionAsync(const Model::SetReceiptRulePositionRequest &request, const SetReceiptRulePositionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::VerifyEmailAddressAsync
virtual void VerifyEmailAddressAsync(const Model::VerifyEmailAddressRequest &request, const VerifyEmailAddressResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::ListVerifiedEmailAddressesCallable
virtual Model::ListVerifiedEmailAddressesOutcomeCallable ListVerifiedEmailAddressesCallable(const Model::ListVerifiedEmailAddressesRequest &request) const
Aws::SES::ListConfigurationSetsResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListConfigurationSetsRequest &, const Model::ListConfigurationSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfigurationSetsResponseReceivedHandler
Definition: SESClient.h:377
DeleteReceiptRuleSetResult.h
Aws::SES::Model::GetCustomVerificationEmailTemplateRequest
Definition: GetCustomVerificationEmailTemplateRequest.h:26
SendBulkTemplatedEmailResult.h
Aws::SES::SESClient::CreateTemplateCallable
virtual Model::CreateTemplateOutcomeCallable CreateTemplateCallable(const Model::CreateTemplateRequest &request) const
Aws::SES::SESClient::DeleteReceiptFilter
virtual Model::DeleteReceiptFilterOutcome DeleteReceiptFilter(const Model::DeleteReceiptFilterRequest &request) const
Aws::SES::Model::DeleteVerifiedEmailAddressOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > DeleteVerifiedEmailAddressOutcome
Definition: SESClient.h:215
Aws::SES::SESClient::GetSendStatisticsCallable
virtual Model::GetSendStatisticsOutcomeCallable GetSendStatisticsCallable(const Model::GetSendStatisticsRequest &request) const
Aws::SES::SESClient::GetIdentityNotificationAttributesCallable
virtual Model::GetIdentityNotificationAttributesOutcomeCallable GetIdentityNotificationAttributesCallable(const Model::GetIdentityNotificationAttributesRequest &request) const
Aws::SES::Model::VerifyDomainIdentityOutcome
Aws::Utils::Outcome< VerifyDomainIdentityResult, SESError > VerifyDomainIdentityOutcome
Definition: SESClient.h:264
Aws::SES::SESClient::SetIdentityMailFromDomain
virtual Model::SetIdentityMailFromDomainOutcome SetIdentityMailFromDomain(const Model::SetIdentityMailFromDomainRequest &request) const
Aws::SES::Model::VerifyDomainIdentityRequest
Definition: VerifyDomainIdentityRequest.h:29
Aws::SES::Model::CreateConfigurationSetRequest
Definition: CreateConfigurationSetRequest.h:29
Aws::SES::GetCustomVerificationEmailTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::GetCustomVerificationEmailTemplateRequest &, const Model::GetCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCustomVerificationEmailTemplateResponseReceivedHandler
Definition: SESClient.h:368
Aws::SES::Model::DeleteTemplateRequest
Definition: DeleteTemplateRequest.h:28
Aws::SES::Model::UpdateReceiptRuleRequest
Definition: UpdateReceiptRuleRequest.h:29
Aws::SES::SendEmailResponseReceivedHandler
std::function< void(const SESClient *, const Model::SendEmailRequest &, const Model::SendEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendEmailResponseReceivedHandler
Definition: SESClient.h:391
Aws::SES::Model::GetIdentityVerificationAttributesOutcome
Aws::Utils::Outcome< GetIdentityVerificationAttributesResult, SESError > GetIdentityVerificationAttributesOutcome
Definition: SESClient.h:226
VerifyDomainIdentityResult.h
UpdateTemplateResult.h
Aws::SES::Model::CreateReceiptRuleSetOutcomeCallable
std::future< CreateReceiptRuleSetOutcome > CreateReceiptRuleSetOutcomeCallable
Definition: SESClient.h:275
Aws::SES::SESClient::DescribeReceiptRule
virtual Model::DescribeReceiptRuleOutcome DescribeReceiptRule(const Model::DescribeReceiptRuleRequest &request) const
Aws::SES::SESClient::UpdateConfigurationSetReputationMetricsEnabled
virtual Model::UpdateConfigurationSetReputationMetricsEnabledOutcome UpdateConfigurationSetReputationMetricsEnabled(const Model::UpdateConfigurationSetReputationMetricsEnabledRequest &request) const
Aws::SES::SESClient::ListTemplatesAsync
virtual void ListTemplatesAsync(const Model::ListTemplatesRequest &request, const ListTemplatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetIdentityNotificationAttributesOutcome
Aws::Utils::Outcome< GetIdentityNotificationAttributesResult, SESError > GetIdentityNotificationAttributesOutcome
Definition: SESClient.h:224
Aws::SES::SESClient::DeleteIdentityPolicyCallable
virtual Model::DeleteIdentityPolicyOutcomeCallable DeleteIdentityPolicyCallable(const Model::DeleteIdentityPolicyRequest &request) const
Aws::SES::SESClient::GetAccountSendingEnabledAsync
virtual void GetAccountSendingEnabledAsync(const Model::GetAccountSendingEnabledRequest &request, const GetAccountSendingEnabledResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::DeleteTemplate
virtual Model::DeleteTemplateOutcome DeleteTemplate(const Model::DeleteTemplateRequest &request) const
Aws::SES::DeleteCustomVerificationEmailTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteCustomVerificationEmailTemplateRequest &, const Model::DeleteCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCustomVerificationEmailTemplateResponseReceivedHandler
Definition: SESClient.h:355
Aws::SES::DeleteTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteTemplateRequest &, const Model::DeleteTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTemplateResponseReceivedHandler
Definition: SESClient.h:361
Aws::SES::Model::VerifyEmailIdentityOutcome
Aws::Utils::Outcome< VerifyEmailIdentityResult, SESError > VerifyEmailIdentityOutcome
Definition: SESClient.h:266
Aws::SES::Model::GetAccountSendingEnabledRequest
Definition: GetAccountSendingEnabledRequest.h:20
Aws::SES::Model::DeleteConfigurationSetEventDestinationRequest
Definition: DeleteConfigurationSetEventDestinationRequest.h:30
Aws::SES::SESClient::GetIdentityDkimAttributes
virtual Model::GetIdentityDkimAttributesOutcome GetIdentityDkimAttributes(const Model::GetIdentityDkimAttributesRequest &request) const
Aws::SES::Model::DescribeReceiptRuleOutcome
Aws::Utils::Outcome< DescribeReceiptRuleResult, SESError > DescribeReceiptRuleOutcome
Definition: SESClient.h:218
ListReceiptFiltersResult.h
CreateConfigurationSetTrackingOptionsResult.h
Aws::SES::SESClient::GetIdentityVerificationAttributesCallable
virtual Model::GetIdentityVerificationAttributesOutcomeCallable GetIdentityVerificationAttributesCallable(const Model::GetIdentityVerificationAttributesRequest &request) const
Aws::SES::SESClient::PutIdentityPolicyAsync
virtual void PutIdentityPolicyAsync(const Model::PutIdentityPolicyRequest &request, const PutIdentityPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::CreateCustomVerificationEmailTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, SESError > CreateCustomVerificationEmailTemplateOutcome
Definition: SESClient.h:200
Aws::SES::SetIdentityFeedbackForwardingEnabledResponseReceivedHandler
std::function< void(const SESClient *, const Model::SetIdentityFeedbackForwardingEnabledRequest &, const Model::SetIdentityFeedbackForwardingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityFeedbackForwardingEnabledResponseReceivedHandler
Definition: SESClient.h:396
Aws::SES::SESClient::CreateConfigurationSetEventDestinationCallable
virtual Model::CreateConfigurationSetEventDestinationOutcomeCallable CreateConfigurationSetEventDestinationCallable(const Model::CreateConfigurationSetEventDestinationRequest &request) const
Aws::SES::Model::UpdateConfigurationSetTrackingOptionsRequest
Definition: UpdateConfigurationSetTrackingOptionsRequest.h:27
Aws::SES::Model::GetSendStatisticsOutcomeCallable
std::future< GetSendStatisticsOutcome > GetSendStatisticsOutcomeCallable
Definition: SESClient.h:300
Aws::SES::Model::DeleteConfigurationSetOutcome
Aws::Utils::Outcome< DeleteConfigurationSetResult, SESError > DeleteConfigurationSetOutcome
Definition: SESClient.h:205
Aws::SES::Model::CreateTemplateOutcome
Aws::Utils::Outcome< CreateTemplateResult, SESError > CreateTemplateOutcome
Definition: SESClient.h:204
Aws::SES::SESClient::UpdateReceiptRuleAsync
virtual void UpdateReceiptRuleAsync(const Model::UpdateReceiptRuleRequest &request, const UpdateReceiptRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::ReorderReceiptRuleSetCallable
virtual Model::ReorderReceiptRuleSetOutcomeCallable ReorderReceiptRuleSetCallable(const Model::ReorderReceiptRuleSetRequest &request) const
Aws::SES::SESClient::GetIdentityDkimAttributesAsync
virtual void GetIdentityDkimAttributesAsync(const Model::GetIdentityDkimAttributesRequest &request, const GetIdentityDkimAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSXMLClient
Definition: AWSClient.h:388
Aws::SES::Model::DeleteReceiptRuleOutcomeCallable
std::future< DeleteReceiptRuleOutcome > DeleteReceiptRuleOutcomeCallable
Definition: SESClient.h:284
ClientConfiguration.h
UpdateReceiptRuleResult.h
Aws::SES::Model::VerifyEmailAddressOutcomeCallable
std::future< VerifyEmailAddressOutcome > VerifyEmailAddressOutcomeCallable
Definition: SESClient.h:337
Aws::SES::Model::CreateConfigurationSetTrackingOptionsRequest
Definition: CreateConfigurationSetTrackingOptionsRequest.h:27
Aws::SES::SESClient::GetIdentityVerificationAttributesAsync
virtual void GetIdentityVerificationAttributesAsync(const Model::GetIdentityVerificationAttributesRequest &request, const GetIdentityVerificationAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::SetIdentityHeadersInNotificationsEnabled
virtual Model::SetIdentityHeadersInNotificationsEnabledOutcome SetIdentityHeadersInNotificationsEnabled(const Model::SetIdentityHeadersInNotificationsEnabledRequest &request) const
Aws::SES::ListTemplatesResponseReceivedHandler
std::function< void(const SESClient *, const Model::ListTemplatesRequest &, const Model::ListTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTemplatesResponseReceivedHandler
Definition: SESClient.h:383
Aws::SES::Model::DeleteReceiptRuleSetOutcome
Aws::Utils::Outcome< DeleteReceiptRuleSetResult, SESError > DeleteReceiptRuleSetOutcome
Definition: SESClient.h:213
Aws::SES::SESClient::SendBulkTemplatedEmailAsync
virtual void SendBulkTemplatedEmailAsync(const Model::SendBulkTemplatedEmailRequest &request, const SendBulkTemplatedEmailResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::UpdateReceiptRuleOutcomeCallable
std::future< UpdateReceiptRuleOutcome > UpdateReceiptRuleOutcomeCallable
Definition: SESClient.h:333
Aws::SES::Model::DeleteConfigurationSetTrackingOptionsOutcome
Aws::Utils::Outcome< DeleteConfigurationSetTrackingOptionsResult, SESError > DeleteConfigurationSetTrackingOptionsOutcome
Definition: SESClient.h:207
Aws::SES::Model::TestRenderTemplateOutcomeCallable
std::future< TestRenderTemplateOutcome > TestRenderTemplateOutcomeCallable
Definition: SESClient.h:326
Aws::SES::SESClient::UpdateAccountSendingEnabled
virtual Model::UpdateAccountSendingEnabledOutcome UpdateAccountSendingEnabled(const Model::UpdateAccountSendingEnabledRequest &request) const
Aws::SES::SESClient::SetActiveReceiptRuleSetCallable
virtual Model::SetActiveReceiptRuleSetOutcomeCallable SetActiveReceiptRuleSetCallable(const Model::SetActiveReceiptRuleSetRequest &request) const
SendRawEmailResult.h
Aws::SES::Model::ListVerifiedEmailAddressesOutcome
Aws::Utils::Outcome< ListVerifiedEmailAddressesResult, SESError > ListVerifiedEmailAddressesOutcome
Definition: SESClient.h:237
DescribeReceiptRuleResult.h
Aws::SES::SESClient::GetIdentityMailFromDomainAttributesCallable
virtual Model::GetIdentityMailFromDomainAttributesOutcomeCallable GetIdentityMailFromDomainAttributesCallable(const Model::GetIdentityMailFromDomainAttributesRequest &request) const
Aws::SES::SESClient::PutConfigurationSetDeliveryOptionsAsync
virtual void PutConfigurationSetDeliveryOptionsAsync(const Model::PutConfigurationSetDeliveryOptionsRequest &request, const PutConfigurationSetDeliveryOptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::SESClient::ReorderReceiptRuleSet
virtual Model::ReorderReceiptRuleSetOutcome ReorderReceiptRuleSet(const Model::ReorderReceiptRuleSetRequest &request) const
Aws::SES::SESClient::SetIdentityNotificationTopic
virtual Model::SetIdentityNotificationTopicOutcome SetIdentityNotificationTopic(const Model::SetIdentityNotificationTopicRequest &request) const
Aws::SES::Model::DeleteConfigurationSetEventDestinationOutcomeCallable
std::future< DeleteConfigurationSetEventDestinationOutcome > DeleteConfigurationSetEventDestinationOutcomeCallable
Definition: SESClient.h:278
Aws::SES::UpdateCustomVerificationEmailTemplateResponseReceivedHandler
std::function< void(const SESClient *, const Model::UpdateCustomVerificationEmailTemplateRequest &, const Model::UpdateCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCustomVerificationEmailTemplateResponseReceivedHandler
Definition: SESClient.h:407
AmazonSerializableWebServiceRequest.h
Aws::SES::SESClient::CreateReceiptRule
virtual Model::CreateReceiptRuleOutcome CreateReceiptRule(const Model::CreateReceiptRuleRequest &request) const
Aws::SES::DeleteIdentityResponseReceivedHandler
std::function< void(const SESClient *, const Model::DeleteIdentityRequest &, const Model::DeleteIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentityResponseReceivedHandler
Definition: SESClient.h:356
Aws::SES::SESClient::TestRenderTemplateAsync
virtual void TestRenderTemplateAsync(const Model::TestRenderTemplateRequest &request, const TestRenderTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetSendStatisticsOutcome
Aws::Utils::Outcome< GetSendStatisticsResult, SESError > GetSendStatisticsOutcome
Definition: SESClient.h:228
Aws::SES::SESClient::SendBounceCallable
virtual Model::SendBounceOutcomeCallable SendBounceCallable(const Model::SendBounceRequest &request) const
Aws::SES::Model::ListTemplatesRequest
Definition: ListTemplatesRequest.h:22
Aws::SES::Model::DeleteVerifiedEmailAddressRequest
Definition: DeleteVerifiedEmailAddressRequest.h:27
ListCustomVerificationEmailTemplatesResult.h
Aws::SES::Model::CreateReceiptRuleRequest
Definition: CreateReceiptRuleRequest.h:29
Aws::SES::SESClient::GetSendQuotaAsync
virtual void GetSendQuotaAsync(const Model::GetSendQuotaRequest &request, const GetSendQuotaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::SES::Model::GetIdentityNotificationAttributesRequest
Definition: GetIdentityNotificationAttributesRequest.h:30