AWS SDK for C++  1.8.71
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::SES Namespace Reference

Namespaces

 Model
 
 SESEndpoint
 
 SESErrorMapper
 

Classes

class  SESClient
 
class  SESError
 
class  SESRequest
 

Typedefs

typedef std::function< void(const SESClient *, const Model::CloneReceiptRuleSetRequest &, const Model::CloneReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CloneReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateConfigurationSetRequest &, const Model::CreateConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateConfigurationSetEventDestinationRequest &, const Model::CreateConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationSetEventDestinationResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateConfigurationSetTrackingOptionsRequest &, const Model::CreateConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfigurationSetTrackingOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateCustomVerificationEmailTemplateRequest &, const Model::CreateCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateReceiptFilterRequest &, const Model::CreateReceiptFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReceiptFilterResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateReceiptRuleRequest &, const Model::CreateReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateReceiptRuleSetRequest &, const Model::CreateReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::CreateTemplateRequest &, const Model::CreateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteConfigurationSetRequest &, const Model::DeleteConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteConfigurationSetEventDestinationRequest &, const Model::DeleteConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationSetEventDestinationResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteConfigurationSetTrackingOptionsRequest &, const Model::DeleteConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfigurationSetTrackingOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteCustomVerificationEmailTemplateRequest &, const Model::DeleteCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteIdentityRequest &, const Model::DeleteIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentityResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteIdentityPolicyRequest &, const Model::DeleteIdentityPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentityPolicyResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteReceiptFilterRequest &, const Model::DeleteReceiptFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReceiptFilterResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteReceiptRuleRequest &, const Model::DeleteReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteReceiptRuleSetRequest &, const Model::DeleteReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteTemplateRequest &, const Model::DeleteTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DeleteVerifiedEmailAddressRequest &, const Model::DeleteVerifiedEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVerifiedEmailAddressResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeActiveReceiptRuleSetRequest &, const Model::DescribeActiveReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeActiveReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeConfigurationSetRequest &, const Model::DescribeConfigurationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeReceiptRuleRequest &, const Model::DescribeReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::DescribeReceiptRuleSetRequest &, const Model::DescribeReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetAccountSendingEnabledRequest &, const Model::GetAccountSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountSendingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetCustomVerificationEmailTemplateRequest &, const Model::GetCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityDkimAttributesRequest &, const Model::GetIdentityDkimAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityDkimAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityMailFromDomainAttributesRequest &, const Model::GetIdentityMailFromDomainAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityMailFromDomainAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityNotificationAttributesRequest &, const Model::GetIdentityNotificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityNotificationAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityPoliciesRequest &, const Model::GetIdentityPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityPoliciesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetIdentityVerificationAttributesRequest &, const Model::GetIdentityVerificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityVerificationAttributesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetSendQuotaRequest &, const Model::GetSendQuotaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSendQuotaResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetSendStatisticsRequest &, const Model::GetSendStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSendStatisticsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::GetTemplateRequest &, const Model::GetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListConfigurationSetsRequest &, const Model::ListConfigurationSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfigurationSetsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListCustomVerificationEmailTemplatesRequest &, const Model::ListCustomVerificationEmailTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCustomVerificationEmailTemplatesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListIdentitiesRequest &, const Model::ListIdentitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentitiesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListIdentityPoliciesRequest &, const Model::ListIdentityPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentityPoliciesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListReceiptFiltersRequest &, const Model::ListReceiptFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReceiptFiltersResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListReceiptRuleSetsRequest &, const Model::ListReceiptRuleSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReceiptRuleSetsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListTemplatesRequest &, const Model::ListTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTemplatesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ListVerifiedEmailAddressesRequest &, const Model::ListVerifiedEmailAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVerifiedEmailAddressesResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::PutConfigurationSetDeliveryOptionsRequest &, const Model::PutConfigurationSetDeliveryOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutConfigurationSetDeliveryOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::PutIdentityPolicyRequest &, const Model::PutIdentityPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutIdentityPolicyResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::ReorderReceiptRuleSetRequest &, const Model::ReorderReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReorderReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendBounceRequest &, const Model::SendBounceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendBounceResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendBulkTemplatedEmailRequest &, const Model::SendBulkTemplatedEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendBulkTemplatedEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendCustomVerificationEmailRequest &, const Model::SendCustomVerificationEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendCustomVerificationEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendEmailRequest &, const Model::SendEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendRawEmailRequest &, const Model::SendRawEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendRawEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SendTemplatedEmailRequest &, const Model::SendTemplatedEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendTemplatedEmailResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetActiveReceiptRuleSetRequest &, const Model::SetActiveReceiptRuleSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetActiveReceiptRuleSetResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityDkimEnabledRequest &, const Model::SetIdentityDkimEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityDkimEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityFeedbackForwardingEnabledRequest &, const Model::SetIdentityFeedbackForwardingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityFeedbackForwardingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityHeadersInNotificationsEnabledRequest &, const Model::SetIdentityHeadersInNotificationsEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityMailFromDomainRequest &, const Model::SetIdentityMailFromDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityMailFromDomainResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetIdentityNotificationTopicRequest &, const Model::SetIdentityNotificationTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityNotificationTopicResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::SetReceiptRulePositionRequest &, const Model::SetReceiptRulePositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetReceiptRulePositionResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::TestRenderTemplateRequest &, const Model::TestRenderTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestRenderTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateAccountSendingEnabledRequest &, const Model::UpdateAccountSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountSendingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetEventDestinationRequest &, const Model::UpdateConfigurationSetEventDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetEventDestinationResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetReputationMetricsEnabledRequest &, const Model::UpdateConfigurationSetReputationMetricsEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetSendingEnabledRequest &, const Model::UpdateConfigurationSetSendingEnabledOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetSendingEnabledResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateConfigurationSetTrackingOptionsRequest &, const Model::UpdateConfigurationSetTrackingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationSetTrackingOptionsResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateCustomVerificationEmailTemplateRequest &, const Model::UpdateCustomVerificationEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCustomVerificationEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateReceiptRuleRequest &, const Model::UpdateReceiptRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateReceiptRuleResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::UpdateTemplateRequest &, const Model::UpdateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTemplateResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyDomainDkimRequest &, const Model::VerifyDomainDkimOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyDomainDkimResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyDomainIdentityRequest &, const Model::VerifyDomainIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyDomainIdentityResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyEmailAddressRequest &, const Model::VerifyEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyEmailAddressResponseReceivedHandler
 
typedef std::function< void(const SESClient *, const Model::VerifyEmailIdentityRequest &, const Model::VerifyEmailIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyEmailIdentityResponseReceivedHandler
 

Enumerations

enum  SESErrors {
  SESErrors::INCOMPLETE_SIGNATURE = 0, SESErrors::INTERNAL_FAILURE = 1, SESErrors::INVALID_ACTION = 2, SESErrors::INVALID_CLIENT_TOKEN_ID = 3,
  SESErrors::INVALID_PARAMETER_COMBINATION = 4, SESErrors::INVALID_QUERY_PARAMETER = 5, SESErrors::INVALID_PARAMETER_VALUE = 6, SESErrors::MISSING_ACTION = 7,
  SESErrors::MISSING_AUTHENTICATION_TOKEN = 8, SESErrors::MISSING_PARAMETER = 9, SESErrors::OPT_IN_REQUIRED = 10, SESErrors::REQUEST_EXPIRED = 11,
  SESErrors::SERVICE_UNAVAILABLE = 12, SESErrors::THROTTLING = 13, SESErrors::VALIDATION = 14, SESErrors::ACCESS_DENIED = 15,
  SESErrors::RESOURCE_NOT_FOUND = 16, SESErrors::UNRECOGNIZED_CLIENT = 17, SESErrors::MALFORMED_QUERY_STRING = 18, SESErrors::SLOW_DOWN = 19,
  SESErrors::REQUEST_TIME_TOO_SKEWED = 20, SESErrors::INVALID_SIGNATURE = 21, SESErrors::SIGNATURE_DOES_NOT_MATCH = 22, SESErrors::INVALID_ACCESS_KEY_ID = 23,
  SESErrors::REQUEST_TIMEOUT = 24, SESErrors::NETWORK_CONNECTION = 99, SESErrors::UNKNOWN = 100, SESErrors::ACCOUNT_SENDING_PAUSED = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  SESErrors::ALREADY_EXISTS, SESErrors::CANNOT_DELETE, SESErrors::CONFIGURATION_SET_ALREADY_EXISTS, SESErrors::CONFIGURATION_SET_DOES_NOT_EXIST,
  SESErrors::CONFIGURATION_SET_SENDING_PAUSED, SESErrors::CUSTOM_VERIFICATION_EMAIL_INVALID_CONTENT, SESErrors::CUSTOM_VERIFICATION_EMAIL_TEMPLATE_ALREADY_EXISTS, SESErrors::CUSTOM_VERIFICATION_EMAIL_TEMPLATE_DOES_NOT_EXIST,
  SESErrors::EVENT_DESTINATION_ALREADY_EXISTS, SESErrors::EVENT_DESTINATION_DOES_NOT_EXIST, SESErrors::FROM_EMAIL_ADDRESS_NOT_VERIFIED, SESErrors::INVALID_CLOUD_WATCH_DESTINATION,
  SESErrors::INVALID_CONFIGURATION_SET, SESErrors::INVALID_DELIVERY_OPTIONS, SESErrors::INVALID_FIREHOSE_DESTINATION, SESErrors::INVALID_LAMBDA_FUNCTION,
  SESErrors::INVALID_POLICY, SESErrors::INVALID_RENDERING_PARAMETER, SESErrors::INVALID_S3_CONFIGURATION, SESErrors::INVALID_SNS_TOPIC,
  SESErrors::INVALID_S_N_S_DESTINATION, SESErrors::INVALID_TEMPLATE, SESErrors::INVALID_TRACKING_OPTIONS, SESErrors::LIMIT_EXCEEDED,
  SESErrors::MAIL_FROM_DOMAIN_NOT_VERIFIED, SESErrors::MESSAGE_REJECTED, SESErrors::MISSING_RENDERING_ATTRIBUTE, SESErrors::PRODUCTION_ACCESS_NOT_GRANTED,
  SESErrors::RULE_DOES_NOT_EXIST, SESErrors::RULE_SET_DOES_NOT_EXIST, SESErrors::TEMPLATE_DOES_NOT_EXIST, SESErrors::TRACKING_OPTIONS_ALREADY_EXISTS,
  SESErrors::TRACKING_OPTIONS_DOES_NOT_EXIST
}
 

Typedef Documentation

◆ CloneReceiptRuleSetResponseReceivedHandler

Definition at line 341 of file SESClient.h.

◆ CreateConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 345 of file SESClient.h.

◆ CreateConfigurationSetResponseReceivedHandler

Definition at line 344 of file SESClient.h.

◆ CreateConfigurationSetTrackingOptionsResponseReceivedHandler

Definition at line 346 of file SESClient.h.

◆ CreateCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 347 of file SESClient.h.

◆ CreateReceiptFilterResponseReceivedHandler

Definition at line 348 of file SESClient.h.

◆ CreateReceiptRuleResponseReceivedHandler

Definition at line 349 of file SESClient.h.

◆ CreateReceiptRuleSetResponseReceivedHandler

Definition at line 350 of file SESClient.h.

◆ CreateTemplateResponseReceivedHandler

Definition at line 351 of file SESClient.h.

◆ DeleteConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 353 of file SESClient.h.

◆ DeleteConfigurationSetResponseReceivedHandler

Definition at line 352 of file SESClient.h.

◆ DeleteConfigurationSetTrackingOptionsResponseReceivedHandler

Definition at line 354 of file SESClient.h.

◆ DeleteCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 355 of file SESClient.h.

◆ DeleteIdentityPolicyResponseReceivedHandler

Definition at line 357 of file SESClient.h.

◆ DeleteIdentityResponseReceivedHandler

Definition at line 356 of file SESClient.h.

◆ DeleteReceiptFilterResponseReceivedHandler

Definition at line 358 of file SESClient.h.

◆ DeleteReceiptRuleResponseReceivedHandler

Definition at line 359 of file SESClient.h.

◆ DeleteReceiptRuleSetResponseReceivedHandler

Definition at line 360 of file SESClient.h.

◆ DeleteTemplateResponseReceivedHandler

Definition at line 361 of file SESClient.h.

◆ DeleteVerifiedEmailAddressResponseReceivedHandler

Definition at line 362 of file SESClient.h.

◆ DescribeActiveReceiptRuleSetResponseReceivedHandler

Definition at line 363 of file SESClient.h.

◆ DescribeConfigurationSetResponseReceivedHandler

Definition at line 364 of file SESClient.h.

◆ DescribeReceiptRuleResponseReceivedHandler

Definition at line 365 of file SESClient.h.

◆ DescribeReceiptRuleSetResponseReceivedHandler

Definition at line 366 of file SESClient.h.

◆ GetAccountSendingEnabledResponseReceivedHandler

Definition at line 367 of file SESClient.h.

◆ GetCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 368 of file SESClient.h.

◆ GetIdentityDkimAttributesResponseReceivedHandler

Definition at line 369 of file SESClient.h.

◆ GetIdentityMailFromDomainAttributesResponseReceivedHandler

Definition at line 370 of file SESClient.h.

◆ GetIdentityNotificationAttributesResponseReceivedHandler

Definition at line 371 of file SESClient.h.

◆ GetIdentityPoliciesResponseReceivedHandler

Definition at line 372 of file SESClient.h.

◆ GetIdentityVerificationAttributesResponseReceivedHandler

Definition at line 373 of file SESClient.h.

◆ GetSendQuotaResponseReceivedHandler

Definition at line 374 of file SESClient.h.

◆ GetSendStatisticsResponseReceivedHandler

Definition at line 375 of file SESClient.h.

◆ GetTemplateResponseReceivedHandler

typedef std::function<void(const SESClient*, const Model::GetTemplateRequest&, const Model::GetTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SES::GetTemplateResponseReceivedHandler

Definition at line 376 of file SESClient.h.

◆ ListConfigurationSetsResponseReceivedHandler

Definition at line 377 of file SESClient.h.

◆ ListCustomVerificationEmailTemplatesResponseReceivedHandler

Definition at line 378 of file SESClient.h.

◆ ListIdentitiesResponseReceivedHandler

Definition at line 379 of file SESClient.h.

◆ ListIdentityPoliciesResponseReceivedHandler

Definition at line 380 of file SESClient.h.

◆ ListReceiptFiltersResponseReceivedHandler

Definition at line 381 of file SESClient.h.

◆ ListReceiptRuleSetsResponseReceivedHandler

Definition at line 382 of file SESClient.h.

◆ ListTemplatesResponseReceivedHandler

Definition at line 383 of file SESClient.h.

◆ ListVerifiedEmailAddressesResponseReceivedHandler

Definition at line 384 of file SESClient.h.

◆ PutConfigurationSetDeliveryOptionsResponseReceivedHandler

Definition at line 385 of file SESClient.h.

◆ PutIdentityPolicyResponseReceivedHandler

Definition at line 386 of file SESClient.h.

◆ ReorderReceiptRuleSetResponseReceivedHandler

Definition at line 387 of file SESClient.h.

◆ SendBounceResponseReceivedHandler

typedef std::function<void(const SESClient*, const Model::SendBounceRequest&, const Model::SendBounceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SES::SendBounceResponseReceivedHandler

Definition at line 388 of file SESClient.h.

◆ SendBulkTemplatedEmailResponseReceivedHandler

Definition at line 389 of file SESClient.h.

◆ SendCustomVerificationEmailResponseReceivedHandler

Definition at line 390 of file SESClient.h.

◆ SendEmailResponseReceivedHandler

typedef std::function<void(const SESClient*, const Model::SendEmailRequest&, const Model::SendEmailOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SES::SendEmailResponseReceivedHandler

Definition at line 391 of file SESClient.h.

◆ SendRawEmailResponseReceivedHandler

Definition at line 392 of file SESClient.h.

◆ SendTemplatedEmailResponseReceivedHandler

Definition at line 393 of file SESClient.h.

◆ SetActiveReceiptRuleSetResponseReceivedHandler

Definition at line 394 of file SESClient.h.

◆ SetIdentityDkimEnabledResponseReceivedHandler

Definition at line 395 of file SESClient.h.

◆ SetIdentityFeedbackForwardingEnabledResponseReceivedHandler

Definition at line 396 of file SESClient.h.

◆ SetIdentityHeadersInNotificationsEnabledResponseReceivedHandler

Definition at line 397 of file SESClient.h.

◆ SetIdentityMailFromDomainResponseReceivedHandler

Definition at line 398 of file SESClient.h.

◆ SetIdentityNotificationTopicResponseReceivedHandler

Definition at line 399 of file SESClient.h.

◆ SetReceiptRulePositionResponseReceivedHandler

Definition at line 400 of file SESClient.h.

◆ TestRenderTemplateResponseReceivedHandler

Definition at line 401 of file SESClient.h.

◆ UpdateAccountSendingEnabledResponseReceivedHandler

Definition at line 402 of file SESClient.h.

◆ UpdateConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 403 of file SESClient.h.

◆ UpdateConfigurationSetReputationMetricsEnabledResponseReceivedHandler

Definition at line 404 of file SESClient.h.

◆ UpdateConfigurationSetSendingEnabledResponseReceivedHandler

Definition at line 405 of file SESClient.h.

◆ UpdateConfigurationSetTrackingOptionsResponseReceivedHandler

Definition at line 406 of file SESClient.h.

◆ UpdateCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 407 of file SESClient.h.

◆ UpdateReceiptRuleResponseReceivedHandler

Definition at line 408 of file SESClient.h.

◆ UpdateTemplateResponseReceivedHandler

Definition at line 409 of file SESClient.h.

◆ VerifyDomainDkimResponseReceivedHandler

Definition at line 410 of file SESClient.h.

◆ VerifyDomainIdentityResponseReceivedHandler

Definition at line 411 of file SESClient.h.

◆ VerifyEmailAddressResponseReceivedHandler

Definition at line 412 of file SESClient.h.

◆ VerifyEmailIdentityResponseReceivedHandler

Definition at line 413 of file SESClient.h.

Enumeration Type Documentation

◆ SESErrors

enum Aws::SES::SESErrors
strong
Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ACCOUNT_SENDING_PAUSED 
ALREADY_EXISTS 
CANNOT_DELETE 
CONFIGURATION_SET_ALREADY_EXISTS 
CONFIGURATION_SET_DOES_NOT_EXIST 
CONFIGURATION_SET_SENDING_PAUSED 
CUSTOM_VERIFICATION_EMAIL_INVALID_CONTENT 
CUSTOM_VERIFICATION_EMAIL_TEMPLATE_ALREADY_EXISTS 
CUSTOM_VERIFICATION_EMAIL_TEMPLATE_DOES_NOT_EXIST 
EVENT_DESTINATION_ALREADY_EXISTS 
EVENT_DESTINATION_DOES_NOT_EXIST 
FROM_EMAIL_ADDRESS_NOT_VERIFIED 
INVALID_CLOUD_WATCH_DESTINATION 
INVALID_CONFIGURATION_SET 
INVALID_DELIVERY_OPTIONS 
INVALID_FIREHOSE_DESTINATION 
INVALID_LAMBDA_FUNCTION 
INVALID_POLICY 
INVALID_RENDERING_PARAMETER 
INVALID_S3_CONFIGURATION 
INVALID_SNS_TOPIC 
INVALID_S_N_S_DESTINATION 
INVALID_TEMPLATE 
INVALID_TRACKING_OPTIONS 
LIMIT_EXCEEDED 
MAIL_FROM_DOMAIN_NOT_VERIFIED 
MESSAGE_REJECTED 
MISSING_RENDERING_ATTRIBUTE 
PRODUCTION_ACCESS_NOT_GRANTED 
RULE_DOES_NOT_EXIST 
RULE_SET_DOES_NOT_EXIST 
TEMPLATE_DOES_NOT_EXIST 
TRACKING_OPTIONS_ALREADY_EXISTS 
TRACKING_OPTIONS_DOES_NOT_EXIST 

Definition at line 16 of file SESErrors.h.