AWS SDK for C++  1.8.126
AWS SDK for C++
Classes | Namespaces | Typedefs
SESClient.h File Reference
#include <aws/email/SES_EXPORTS.h>
#include <aws/email/SESErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/AmazonSerializableWebServiceRequest.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/xml/XmlSerializer.h>
#include <aws/email/model/CloneReceiptRuleSetResult.h>
#include <aws/email/model/CreateConfigurationSetResult.h>
#include <aws/email/model/CreateConfigurationSetEventDestinationResult.h>
#include <aws/email/model/CreateConfigurationSetTrackingOptionsResult.h>
#include <aws/email/model/CreateReceiptFilterResult.h>
#include <aws/email/model/CreateReceiptRuleResult.h>
#include <aws/email/model/CreateReceiptRuleSetResult.h>
#include <aws/email/model/CreateTemplateResult.h>
#include <aws/email/model/DeleteConfigurationSetResult.h>
#include <aws/email/model/DeleteConfigurationSetEventDestinationResult.h>
#include <aws/email/model/DeleteConfigurationSetTrackingOptionsResult.h>
#include <aws/email/model/DeleteIdentityResult.h>
#include <aws/email/model/DeleteIdentityPolicyResult.h>
#include <aws/email/model/DeleteReceiptFilterResult.h>
#include <aws/email/model/DeleteReceiptRuleResult.h>
#include <aws/email/model/DeleteReceiptRuleSetResult.h>
#include <aws/email/model/DeleteTemplateResult.h>
#include <aws/email/model/DescribeActiveReceiptRuleSetResult.h>
#include <aws/email/model/DescribeConfigurationSetResult.h>
#include <aws/email/model/DescribeReceiptRuleResult.h>
#include <aws/email/model/DescribeReceiptRuleSetResult.h>
#include <aws/email/model/GetAccountSendingEnabledResult.h>
#include <aws/email/model/GetCustomVerificationEmailTemplateResult.h>
#include <aws/email/model/GetIdentityDkimAttributesResult.h>
#include <aws/email/model/GetIdentityMailFromDomainAttributesResult.h>
#include <aws/email/model/GetIdentityNotificationAttributesResult.h>
#include <aws/email/model/GetIdentityPoliciesResult.h>
#include <aws/email/model/GetIdentityVerificationAttributesResult.h>
#include <aws/email/model/GetSendQuotaResult.h>
#include <aws/email/model/GetSendStatisticsResult.h>
#include <aws/email/model/GetTemplateResult.h>
#include <aws/email/model/ListConfigurationSetsResult.h>
#include <aws/email/model/ListCustomVerificationEmailTemplatesResult.h>
#include <aws/email/model/ListIdentitiesResult.h>
#include <aws/email/model/ListIdentityPoliciesResult.h>
#include <aws/email/model/ListReceiptFiltersResult.h>
#include <aws/email/model/ListReceiptRuleSetsResult.h>
#include <aws/email/model/ListTemplatesResult.h>
#include <aws/email/model/ListVerifiedEmailAddressesResult.h>
#include <aws/email/model/PutConfigurationSetDeliveryOptionsResult.h>
#include <aws/email/model/PutIdentityPolicyResult.h>
#include <aws/email/model/ReorderReceiptRuleSetResult.h>
#include <aws/email/model/SendBounceResult.h>
#include <aws/email/model/SendBulkTemplatedEmailResult.h>
#include <aws/email/model/SendCustomVerificationEmailResult.h>
#include <aws/email/model/SendEmailResult.h>
#include <aws/email/model/SendRawEmailResult.h>
#include <aws/email/model/SendTemplatedEmailResult.h>
#include <aws/email/model/SetActiveReceiptRuleSetResult.h>
#include <aws/email/model/SetIdentityDkimEnabledResult.h>
#include <aws/email/model/SetIdentityFeedbackForwardingEnabledResult.h>
#include <aws/email/model/SetIdentityHeadersInNotificationsEnabledResult.h>
#include <aws/email/model/SetIdentityMailFromDomainResult.h>
#include <aws/email/model/SetIdentityNotificationTopicResult.h>
#include <aws/email/model/SetReceiptRulePositionResult.h>
#include <aws/email/model/TestRenderTemplateResult.h>
#include <aws/email/model/UpdateConfigurationSetEventDestinationResult.h>
#include <aws/email/model/UpdateConfigurationSetTrackingOptionsResult.h>
#include <aws/email/model/UpdateReceiptRuleResult.h>
#include <aws/email/model/UpdateTemplateResult.h>
#include <aws/email/model/VerifyDomainDkimResult.h>
#include <aws/email/model/VerifyDomainIdentityResult.h>
#include <aws/email/model/VerifyEmailIdentityResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::SES::SESClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Xml
 
 Aws::Auth
 
 Aws::Client
 
 Aws::SES
 
 Aws::SES::Model
 

Typedefs

typedef Aws::Utils::Outcome< CloneReceiptRuleSetResult, SESError > Aws::SES::Model::CloneReceiptRuleSetOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationSetResult, SESError > Aws::SES::Model::CreateConfigurationSetOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationSetEventDestinationResult, SESError > Aws::SES::Model::CreateConfigurationSetEventDestinationOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationSetTrackingOptionsResult, SESError > Aws::SES::Model::CreateConfigurationSetTrackingOptionsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::CreateCustomVerificationEmailTemplateOutcome
 
typedef Aws::Utils::Outcome< CreateReceiptFilterResult, SESError > Aws::SES::Model::CreateReceiptFilterOutcome
 
typedef Aws::Utils::Outcome< CreateReceiptRuleResult, SESError > Aws::SES::Model::CreateReceiptRuleOutcome
 
typedef Aws::Utils::Outcome< CreateReceiptRuleSetResult, SESError > Aws::SES::Model::CreateReceiptRuleSetOutcome
 
typedef Aws::Utils::Outcome< CreateTemplateResult, SESError > Aws::SES::Model::CreateTemplateOutcome
 
typedef Aws::Utils::Outcome< DeleteConfigurationSetResult, SESError > Aws::SES::Model::DeleteConfigurationSetOutcome
 
typedef Aws::Utils::Outcome< DeleteConfigurationSetEventDestinationResult, SESError > Aws::SES::Model::DeleteConfigurationSetEventDestinationOutcome
 
typedef Aws::Utils::Outcome< DeleteConfigurationSetTrackingOptionsResult, SESError > Aws::SES::Model::DeleteConfigurationSetTrackingOptionsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::DeleteCustomVerificationEmailTemplateOutcome
 
typedef Aws::Utils::Outcome< DeleteIdentityResult, SESError > Aws::SES::Model::DeleteIdentityOutcome
 
typedef Aws::Utils::Outcome< DeleteIdentityPolicyResult, SESError > Aws::SES::Model::DeleteIdentityPolicyOutcome
 
typedef Aws::Utils::Outcome< DeleteReceiptFilterResult, SESError > Aws::SES::Model::DeleteReceiptFilterOutcome
 
typedef Aws::Utils::Outcome< DeleteReceiptRuleResult, SESError > Aws::SES::Model::DeleteReceiptRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteReceiptRuleSetResult, SESError > Aws::SES::Model::DeleteReceiptRuleSetOutcome
 
typedef Aws::Utils::Outcome< DeleteTemplateResult, SESError > Aws::SES::Model::DeleteTemplateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::DeleteVerifiedEmailAddressOutcome
 
typedef Aws::Utils::Outcome< DescribeActiveReceiptRuleSetResult, SESError > Aws::SES::Model::DescribeActiveReceiptRuleSetOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationSetResult, SESError > Aws::SES::Model::DescribeConfigurationSetOutcome
 
typedef Aws::Utils::Outcome< DescribeReceiptRuleResult, SESError > Aws::SES::Model::DescribeReceiptRuleOutcome
 
typedef Aws::Utils::Outcome< DescribeReceiptRuleSetResult, SESError > Aws::SES::Model::DescribeReceiptRuleSetOutcome
 
typedef Aws::Utils::Outcome< GetAccountSendingEnabledResult, SESError > Aws::SES::Model::GetAccountSendingEnabledOutcome
 
typedef Aws::Utils::Outcome< GetCustomVerificationEmailTemplateResult, SESError > Aws::SES::Model::GetCustomVerificationEmailTemplateOutcome
 
typedef Aws::Utils::Outcome< GetIdentityDkimAttributesResult, SESError > Aws::SES::Model::GetIdentityDkimAttributesOutcome
 
typedef Aws::Utils::Outcome< GetIdentityMailFromDomainAttributesResult, SESError > Aws::SES::Model::GetIdentityMailFromDomainAttributesOutcome
 
typedef Aws::Utils::Outcome< GetIdentityNotificationAttributesResult, SESError > Aws::SES::Model::GetIdentityNotificationAttributesOutcome
 
typedef Aws::Utils::Outcome< GetIdentityPoliciesResult, SESError > Aws::SES::Model::GetIdentityPoliciesOutcome
 
typedef Aws::Utils::Outcome< GetIdentityVerificationAttributesResult, SESError > Aws::SES::Model::GetIdentityVerificationAttributesOutcome
 
typedef Aws::Utils::Outcome< GetSendQuotaResult, SESError > Aws::SES::Model::GetSendQuotaOutcome
 
typedef Aws::Utils::Outcome< GetSendStatisticsResult, SESError > Aws::SES::Model::GetSendStatisticsOutcome
 
typedef Aws::Utils::Outcome< GetTemplateResult, SESError > Aws::SES::Model::GetTemplateOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationSetsResult, SESError > Aws::SES::Model::ListConfigurationSetsOutcome
 
typedef Aws::Utils::Outcome< ListCustomVerificationEmailTemplatesResult, SESError > Aws::SES::Model::ListCustomVerificationEmailTemplatesOutcome
 
typedef Aws::Utils::Outcome< ListIdentitiesResult, SESError > Aws::SES::Model::ListIdentitiesOutcome
 
typedef Aws::Utils::Outcome< ListIdentityPoliciesResult, SESError > Aws::SES::Model::ListIdentityPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListReceiptFiltersResult, SESError > Aws::SES::Model::ListReceiptFiltersOutcome
 
typedef Aws::Utils::Outcome< ListReceiptRuleSetsResult, SESError > Aws::SES::Model::ListReceiptRuleSetsOutcome
 
typedef Aws::Utils::Outcome< ListTemplatesResult, SESError > Aws::SES::Model::ListTemplatesOutcome
 
typedef Aws::Utils::Outcome< ListVerifiedEmailAddressesResult, SESError > Aws::SES::Model::ListVerifiedEmailAddressesOutcome
 
typedef Aws::Utils::Outcome< PutConfigurationSetDeliveryOptionsResult, SESError > Aws::SES::Model::PutConfigurationSetDeliveryOptionsOutcome
 
typedef Aws::Utils::Outcome< PutIdentityPolicyResult, SESError > Aws::SES::Model::PutIdentityPolicyOutcome
 
typedef Aws::Utils::Outcome< ReorderReceiptRuleSetResult, SESError > Aws::SES::Model::ReorderReceiptRuleSetOutcome
 
typedef Aws::Utils::Outcome< SendBounceResult, SESError > Aws::SES::Model::SendBounceOutcome
 
typedef Aws::Utils::Outcome< SendBulkTemplatedEmailResult, SESError > Aws::SES::Model::SendBulkTemplatedEmailOutcome
 
typedef Aws::Utils::Outcome< SendCustomVerificationEmailResult, SESError > Aws::SES::Model::SendCustomVerificationEmailOutcome
 
typedef Aws::Utils::Outcome< SendEmailResult, SESError > Aws::SES::Model::SendEmailOutcome
 
typedef Aws::Utils::Outcome< SendRawEmailResult, SESError > Aws::SES::Model::SendRawEmailOutcome
 
typedef Aws::Utils::Outcome< SendTemplatedEmailResult, SESError > Aws::SES::Model::SendTemplatedEmailOutcome
 
typedef Aws::Utils::Outcome< SetActiveReceiptRuleSetResult, SESError > Aws::SES::Model::SetActiveReceiptRuleSetOutcome
 
typedef Aws::Utils::Outcome< SetIdentityDkimEnabledResult, SESError > Aws::SES::Model::SetIdentityDkimEnabledOutcome
 
typedef Aws::Utils::Outcome< SetIdentityFeedbackForwardingEnabledResult, SESError > Aws::SES::Model::SetIdentityFeedbackForwardingEnabledOutcome
 
typedef Aws::Utils::Outcome< SetIdentityHeadersInNotificationsEnabledResult, SESError > Aws::SES::Model::SetIdentityHeadersInNotificationsEnabledOutcome
 
typedef Aws::Utils::Outcome< SetIdentityMailFromDomainResult, SESError > Aws::SES::Model::SetIdentityMailFromDomainOutcome
 
typedef Aws::Utils::Outcome< SetIdentityNotificationTopicResult, SESError > Aws::SES::Model::SetIdentityNotificationTopicOutcome
 
typedef Aws::Utils::Outcome< SetReceiptRulePositionResult, SESError > Aws::SES::Model::SetReceiptRulePositionOutcome
 
typedef Aws::Utils::Outcome< TestRenderTemplateResult, SESError > Aws::SES::Model::TestRenderTemplateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::UpdateAccountSendingEnabledOutcome
 
typedef Aws::Utils::Outcome< UpdateConfigurationSetEventDestinationResult, SESError > Aws::SES::Model::UpdateConfigurationSetEventDestinationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::UpdateConfigurationSetReputationMetricsEnabledOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::UpdateConfigurationSetSendingEnabledOutcome
 
typedef Aws::Utils::Outcome< UpdateConfigurationSetTrackingOptionsResult, SESError > Aws::SES::Model::UpdateConfigurationSetTrackingOptionsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::UpdateCustomVerificationEmailTemplateOutcome
 
typedef Aws::Utils::Outcome< UpdateReceiptRuleResult, SESError > Aws::SES::Model::UpdateReceiptRuleOutcome
 
typedef Aws::Utils::Outcome< UpdateTemplateResult, SESError > Aws::SES::Model::UpdateTemplateOutcome
 
typedef Aws::Utils::Outcome< VerifyDomainDkimResult, SESError > Aws::SES::Model::VerifyDomainDkimOutcome
 
typedef Aws::Utils::Outcome< VerifyDomainIdentityResult, SESError > Aws::SES::Model::VerifyDomainIdentityOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SESError > Aws::SES::Model::VerifyEmailAddressOutcome
 
typedef Aws::Utils::Outcome< VerifyEmailIdentityResult, SESError > Aws::SES::Model::VerifyEmailIdentityOutcome
 
typedef std::future< CloneReceiptRuleSetOutcome > Aws::SES::Model::CloneReceiptRuleSetOutcomeCallable
 
typedef std::future< CreateConfigurationSetOutcome > Aws::SES::Model::CreateConfigurationSetOutcomeCallable
 
typedef std::future< CreateConfigurationSetEventDestinationOutcome > Aws::SES::Model::CreateConfigurationSetEventDestinationOutcomeCallable
 
typedef std::future< CreateConfigurationSetTrackingOptionsOutcome > Aws::SES::Model::CreateConfigurationSetTrackingOptionsOutcomeCallable
 
typedef std::future< CreateCustomVerificationEmailTemplateOutcome > Aws::SES::Model::CreateCustomVerificationEmailTemplateOutcomeCallable
 
typedef std::future< CreateReceiptFilterOutcome > Aws::SES::Model::CreateReceiptFilterOutcomeCallable
 
typedef std::future< CreateReceiptRuleOutcome > Aws::SES::Model::CreateReceiptRuleOutcomeCallable
 
typedef std::future< CreateReceiptRuleSetOutcome > Aws::SES::Model::CreateReceiptRuleSetOutcomeCallable
 
typedef std::future< CreateTemplateOutcome > Aws::SES::Model::CreateTemplateOutcomeCallable
 
typedef std::future< DeleteConfigurationSetOutcome > Aws::SES::Model::DeleteConfigurationSetOutcomeCallable
 
typedef std::future< DeleteConfigurationSetEventDestinationOutcome > Aws::SES::Model::DeleteConfigurationSetEventDestinationOutcomeCallable
 
typedef std::future< DeleteConfigurationSetTrackingOptionsOutcome > Aws::SES::Model::DeleteConfigurationSetTrackingOptionsOutcomeCallable
 
typedef std::future< DeleteCustomVerificationEmailTemplateOutcome > Aws::SES::Model::DeleteCustomVerificationEmailTemplateOutcomeCallable
 
typedef std::future< DeleteIdentityOutcome > Aws::SES::Model::DeleteIdentityOutcomeCallable
 
typedef std::future< DeleteIdentityPolicyOutcome > Aws::SES::Model::DeleteIdentityPolicyOutcomeCallable
 
typedef std::future< DeleteReceiptFilterOutcome > Aws::SES::Model::DeleteReceiptFilterOutcomeCallable
 
typedef std::future< DeleteReceiptRuleOutcome > Aws::SES::Model::DeleteReceiptRuleOutcomeCallable
 
typedef std::future< DeleteReceiptRuleSetOutcome > Aws::SES::Model::DeleteReceiptRuleSetOutcomeCallable
 
typedef std::future< DeleteTemplateOutcome > Aws::SES::Model::DeleteTemplateOutcomeCallable
 
typedef std::future< DeleteVerifiedEmailAddressOutcome > Aws::SES::Model::DeleteVerifiedEmailAddressOutcomeCallable
 
typedef std::future< DescribeActiveReceiptRuleSetOutcome > Aws::SES::Model::DescribeActiveReceiptRuleSetOutcomeCallable
 
typedef std::future< DescribeConfigurationSetOutcome > Aws::SES::Model::DescribeConfigurationSetOutcomeCallable
 
typedef std::future< DescribeReceiptRuleOutcome > Aws::SES::Model::DescribeReceiptRuleOutcomeCallable
 
typedef std::future< DescribeReceiptRuleSetOutcome > Aws::SES::Model::DescribeReceiptRuleSetOutcomeCallable
 
typedef std::future< GetAccountSendingEnabledOutcome > Aws::SES::Model::GetAccountSendingEnabledOutcomeCallable
 
typedef std::future< GetCustomVerificationEmailTemplateOutcome > Aws::SES::Model::GetCustomVerificationEmailTemplateOutcomeCallable
 
typedef std::future< GetIdentityDkimAttributesOutcome > Aws::SES::Model::GetIdentityDkimAttributesOutcomeCallable
 
typedef std::future< GetIdentityMailFromDomainAttributesOutcome > Aws::SES::Model::GetIdentityMailFromDomainAttributesOutcomeCallable
 
typedef std::future< GetIdentityNotificationAttributesOutcome > Aws::SES::Model::GetIdentityNotificationAttributesOutcomeCallable
 
typedef std::future< GetIdentityPoliciesOutcome > Aws::SES::Model::GetIdentityPoliciesOutcomeCallable
 
typedef std::future< GetIdentityVerificationAttributesOutcome > Aws::SES::Model::GetIdentityVerificationAttributesOutcomeCallable
 
typedef std::future< GetSendQuotaOutcome > Aws::SES::Model::GetSendQuotaOutcomeCallable
 
typedef std::future< GetSendStatisticsOutcome > Aws::SES::Model::GetSendStatisticsOutcomeCallable
 
typedef std::future< GetTemplateOutcome > Aws::SES::Model::GetTemplateOutcomeCallable
 
typedef std::future< ListConfigurationSetsOutcome > Aws::SES::Model::ListConfigurationSetsOutcomeCallable
 
typedef std::future< ListCustomVerificationEmailTemplatesOutcome > Aws::SES::Model::ListCustomVerificationEmailTemplatesOutcomeCallable
 
typedef std::future< ListIdentitiesOutcome > Aws::SES::Model::ListIdentitiesOutcomeCallable
 
typedef std::future< ListIdentityPoliciesOutcome > Aws::SES::Model::ListIdentityPoliciesOutcomeCallable
 
typedef std::future< ListReceiptFiltersOutcome > Aws::SES::Model::ListReceiptFiltersOutcomeCallable
 
typedef std::future< ListReceiptRuleSetsOutcome > Aws::SES::Model::ListReceiptRuleSetsOutcomeCallable
 
typedef std::future< ListTemplatesOutcome > Aws::SES::Model::ListTemplatesOutcomeCallable
 
typedef std::future< ListVerifiedEmailAddressesOutcome > Aws::SES::Model::ListVerifiedEmailAddressesOutcomeCallable
 
typedef std::future< PutConfigurationSetDeliveryOptionsOutcome > Aws::SES::Model::PutConfigurationSetDeliveryOptionsOutcomeCallable
 
typedef std::future< PutIdentityPolicyOutcome > Aws::SES::Model::PutIdentityPolicyOutcomeCallable
 
typedef std::future< ReorderReceiptRuleSetOutcome > Aws::SES::Model::ReorderReceiptRuleSetOutcomeCallable
 
typedef std::future< SendBounceOutcome > Aws::SES::Model::SendBounceOutcomeCallable
 
typedef std::future< SendBulkTemplatedEmailOutcome > Aws::SES::Model::SendBulkTemplatedEmailOutcomeCallable
 
typedef std::future< SendCustomVerificationEmailOutcome > Aws::SES::Model::SendCustomVerificationEmailOutcomeCallable
 
typedef std::future< SendEmailOutcome > Aws::SES::Model::SendEmailOutcomeCallable
 
typedef std::future< SendRawEmailOutcome > Aws::SES::Model::SendRawEmailOutcomeCallable
 
typedef std::future< SendTemplatedEmailOutcome > Aws::SES::Model::SendTemplatedEmailOutcomeCallable
 
typedef std::future< SetActiveReceiptRuleSetOutcome > Aws::SES::Model::SetActiveReceiptRuleSetOutcomeCallable
 
typedef std::future< SetIdentityDkimEnabledOutcome > Aws::SES::Model::SetIdentityDkimEnabledOutcomeCallable
 
typedef std::future< SetIdentityFeedbackForwardingEnabledOutcome > Aws::SES::Model::SetIdentityFeedbackForwardingEnabledOutcomeCallable
 
typedef std::future< SetIdentityHeadersInNotificationsEnabledOutcome > Aws::SES::Model::SetIdentityHeadersInNotificationsEnabledOutcomeCallable
 
typedef std::future< SetIdentityMailFromDomainOutcome > Aws::SES::Model::SetIdentityMailFromDomainOutcomeCallable
 
typedef std::future< SetIdentityNotificationTopicOutcome > Aws::SES::Model::SetIdentityNotificationTopicOutcomeCallable
 
typedef std::future< SetReceiptRulePositionOutcome > Aws::SES::Model::SetReceiptRulePositionOutcomeCallable
 
typedef std::future< TestRenderTemplateOutcome > Aws::SES::Model::TestRenderTemplateOutcomeCallable
 
typedef std::future< UpdateAccountSendingEnabledOutcome > Aws::SES::Model::UpdateAccountSendingEnabledOutcomeCallable
 
typedef std::future< UpdateConfigurationSetEventDestinationOutcome > Aws::SES::Model::UpdateConfigurationSetEventDestinationOutcomeCallable
 
typedef std::future< UpdateConfigurationSetReputationMetricsEnabledOutcome > Aws::SES::Model::UpdateConfigurationSetReputationMetricsEnabledOutcomeCallable
 
typedef std::future< UpdateConfigurationSetSendingEnabledOutcome > Aws::SES::Model::UpdateConfigurationSetSendingEnabledOutcomeCallable
 
typedef std::future< UpdateConfigurationSetTrackingOptionsOutcome > Aws::SES::Model::UpdateConfigurationSetTrackingOptionsOutcomeCallable
 
typedef std::future< UpdateCustomVerificationEmailTemplateOutcome > Aws::SES::Model::UpdateCustomVerificationEmailTemplateOutcomeCallable
 
typedef std::future< UpdateReceiptRuleOutcome > Aws::SES::Model::UpdateReceiptRuleOutcomeCallable
 
typedef std::future< UpdateTemplateOutcome > Aws::SES::Model::UpdateTemplateOutcomeCallable
 
typedef std::future< VerifyDomainDkimOutcome > Aws::SES::Model::VerifyDomainDkimOutcomeCallable
 
typedef std::future< VerifyDomainIdentityOutcome > Aws::SES::Model::VerifyDomainIdentityOutcomeCallable
 
typedef std::future< VerifyEmailAddressOutcome > Aws::SES::Model::VerifyEmailAddressOutcomeCallable
 
typedef std::future< VerifyEmailIdentityOutcome > Aws::SES::Model::VerifyEmailIdentityOutcomeCallable
 
typedef std::function< void(const SESClient *, const Model::CloneReceiptRuleSetRequest &, const Model::CloneReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CloneReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateConfigurationSetRequest &, const Model::CreateConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateConfigurationSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateConfigurationSetEventDestinationRequest &, const Model::CreateConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateConfigurationSetEventDestinationResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateConfigurationSetTrackingOptionsRequest &, const Model::CreateConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateConfigurationSetTrackingOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateCustomVerificationEmailTemplateRequest &, const Model::CreateCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateReceiptFilterRequest &, const Model::CreateReceiptFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateReceiptFilterResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateReceiptRuleRequest &, const Model::CreateReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateReceiptRuleSetRequest &, const Model::CreateReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateTemplateRequest &, const Model::CreateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::CreateTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteConfigurationSetRequest &, const Model::DeleteConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteConfigurationSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteConfigurationSetEventDestinationRequest &, const Model::DeleteConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteConfigurationSetEventDestinationResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteConfigurationSetTrackingOptionsRequest &, const Model::DeleteConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteConfigurationSetTrackingOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteCustomVerificationEmailTemplateRequest &, const Model::DeleteCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteIdentityRequest &, const Model::DeleteIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteIdentityResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteIdentityPolicyRequest &, const Model::DeleteIdentityPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteIdentityPolicyResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteReceiptFilterRequest &, const Model::DeleteReceiptFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteReceiptFilterResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteReceiptRuleRequest &, const Model::DeleteReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteReceiptRuleSetRequest &, const Model::DeleteReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteTemplateRequest &, const Model::DeleteTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteVerifiedEmailAddressRequest &, const Model::DeleteVerifiedEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DeleteVerifiedEmailAddressResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeActiveReceiptRuleSetRequest &, const Model::DescribeActiveReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DescribeActiveReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeConfigurationSetRequest &, const Model::DescribeConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DescribeConfigurationSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeReceiptRuleRequest &, const Model::DescribeReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DescribeReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeReceiptRuleSetRequest &, const Model::DescribeReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::DescribeReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetAccountSendingEnabledRequest &, const Model::GetAccountSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetAccountSendingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetCustomVerificationEmailTemplateRequest &, const Model::GetCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityDkimAttributesRequest &, const Model::GetIdentityDkimAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetIdentityDkimAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityMailFromDomainAttributesRequest &, const Model::GetIdentityMailFromDomainAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetIdentityMailFromDomainAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityNotificationAttributesRequest &, const Model::GetIdentityNotificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetIdentityNotificationAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityPoliciesRequest &, const Model::GetIdentityPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetIdentityPoliciesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityVerificationAttributesRequest &, const Model::GetIdentityVerificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetIdentityVerificationAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetSendQuotaRequest &, const Model::GetSendQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetSendQuotaResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetSendStatisticsRequest &, const Model::GetSendStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetSendStatisticsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetTemplateRequest &, const Model::GetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::GetTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListConfigurationSetsRequest &, const Model::ListConfigurationSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListConfigurationSetsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListCustomVerificationEmailTemplatesRequest &, const Model::ListCustomVerificationEmailTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListCustomVerificationEmailTemplatesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListIdentitiesRequest &, const Model::ListIdentitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListIdentitiesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListIdentityPoliciesRequest &, const Model::ListIdentityPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListIdentityPoliciesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListReceiptFiltersRequest &, const Model::ListReceiptFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListReceiptFiltersResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListReceiptRuleSetsRequest &, const Model::ListReceiptRuleSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListReceiptRuleSetsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListTemplatesRequest &, const Model::ListTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListTemplatesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListVerifiedEmailAddressesRequest &, const Model::ListVerifiedEmailAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ListVerifiedEmailAddressesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::PutConfigurationSetDeliveryOptionsRequest &, const Model::PutConfigurationSetDeliveryOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::PutConfigurationSetDeliveryOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::PutIdentityPolicyRequest &, const Model::PutIdentityPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::PutIdentityPolicyResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ReorderReceiptRuleSetRequest &, const Model::ReorderReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::ReorderReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendBounceRequest &, const Model::SendBounceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SendBounceResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendBulkTemplatedEmailRequest &, const Model::SendBulkTemplatedEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SendBulkTemplatedEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendCustomVerificationEmailRequest &, const Model::SendCustomVerificationEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SendCustomVerificationEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendEmailRequest &, const Model::SendEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SendEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendRawEmailRequest &, const Model::SendRawEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SendRawEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendTemplatedEmailRequest &, const Model::SendTemplatedEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SendTemplatedEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetActiveReceiptRuleSetRequest &, const Model::SetActiveReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SetActiveReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityDkimEnabledRequest &, const Model::SetIdentityDkimEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SetIdentityDkimEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityFeedbackForwardingEnabledRequest &, const Model::SetIdentityFeedbackForwardingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SetIdentityFeedbackForwardingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityHeadersInNotificationsEnabledRequest &, const Model::SetIdentityHeadersInNotificationsEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityMailFromDomainRequest &, const Model::SetIdentityMailFromDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SetIdentityMailFromDomainResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityNotificationTopicRequest &, const Model::SetIdentityNotificationTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SetIdentityNotificationTopicResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetReceiptRulePositionRequest &, const Model::SetReceiptRulePositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::SetReceiptRulePositionResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::TestRenderTemplateRequest &, const Model::TestRenderTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::TestRenderTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateAccountSendingEnabledRequest &, const Model::UpdateAccountSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateAccountSendingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetEventDestinationRequest &, const Model::UpdateConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateConfigurationSetEventDestinationResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetReputationMetricsEnabledRequest &, const Model::UpdateConfigurationSetReputationMetricsEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetSendingEnabledRequest &, const Model::UpdateConfigurationSetSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateConfigurationSetSendingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetTrackingOptionsRequest &, const Model::UpdateConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateConfigurationSetTrackingOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateCustomVerificationEmailTemplateRequest &, const Model::UpdateCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateReceiptRuleRequest &, const Model::UpdateReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateTemplateRequest &, const Model::UpdateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::UpdateTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyDomainDkimRequest &, const Model::VerifyDomainDkimOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::VerifyDomainDkimResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyDomainIdentityRequest &, const Model::VerifyDomainIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::VerifyDomainIdentityResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyEmailAddressRequest &, const Model::VerifyEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::VerifyEmailAddressResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyEmailIdentityRequest &, const Model::VerifyEmailIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SES::VerifyEmailIdentityResponseReceivedHandler