AWS SDK for C++

AWS SDK for C++ Version 1.11.682

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::SESV2 Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  Model
 
namespace  SESV2ErrorMapper
 

Classes

class  SESV2Client
 
 
class  SESV2Error
 
class  SESV2Request
 

Typedefs

 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::CancelExportJobRequest &, const Model::CancelExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelExportJobResponseReceivedHandler
 
 
 
typedef std::function< void(const SESV2Client *, const Model::CreateContactRequest &, const Model::CreateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContactResponseReceivedHandler
 
 
 
 
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::CreateExportJobRequest &, const Model::CreateExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateExportJobResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::CreateImportJobRequest &, const Model::CreateImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateImportJobResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::CreateTenantRequest &, const Model::CreateTenantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTenantResponseReceivedHandler
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::DeleteContactRequest &, const Model::DeleteContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContactResponseReceivedHandler
 
 
 
 
 
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::DeleteTenantRequest &, const Model::DeleteTenantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTenantResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::GetAccountRequest &, const Model::GetAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAccountResponseReceivedHandler
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::GetContactRequest &, const Model::GetContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetContactResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::GetContactListRequest &, const Model::GetContactListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetContactListResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::GetDedicatedIpRequest &, const Model::GetDedicatedIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDedicatedIpResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::GetDedicatedIpsRequest &, const Model::GetDedicatedIpsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDedicatedIpsResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::GetEmailIdentityRequest &, const Model::GetEmailIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEmailIdentityResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::GetEmailTemplateRequest &, const Model::GetEmailTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEmailTemplateResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::GetExportJobRequest &, const Model::GetExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetExportJobResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::GetImportJobRequest &, const Model::GetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetImportJobResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::GetTenantRequest &, const Model::GetTenantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTenantResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::ListContactListsRequest &, const Model::ListContactListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactListsResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::ListContactsRequest &, const Model::ListContactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactsResponseReceivedHandler
 
 
 
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::ListExportJobsRequest &, const Model::ListExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListExportJobsResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::ListImportJobsRequest &, const Model::ListImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImportJobsResponseReceivedHandler
 
 
 
 
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::ListTenantsRequest &, const Model::ListTenantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTenantsResponseReceivedHandler
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
typedef std::function< void(const SESV2Client *, const Model::SendBulkEmailRequest &, const Model::SendBulkEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendBulkEmailResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::SendEmailRequest &, const Model::SendEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendEmailResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
 
 
typedef std::function< void(const SESV2Client *, const Model::UpdateContactRequest &, const Model::UpdateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactResponseReceivedHandler
 
 
 
 
 
 
 

Enumerations

 

Typedef Documentation

◆ BatchGetMetricDataResponseReceivedHandler

Definition at line 526 of file SESV2ServiceClientModel.h.

◆ CancelExportJobResponseReceivedHandler

Definition at line 529 of file SESV2ServiceClientModel.h.

◆ CreateConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 536 of file SESV2ServiceClientModel.h.

◆ CreateConfigurationSetResponseReceivedHandler

Definition at line 532 of file SESV2ServiceClientModel.h.

◆ CreateContactListResponseReceivedHandler

Definition at line 542 of file SESV2ServiceClientModel.h.

◆ CreateContactResponseReceivedHandler

Definition at line 539 of file SESV2ServiceClientModel.h.

◆ CreateCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 546 of file SESV2ServiceClientModel.h.

◆ CreateDedicatedIpPoolResponseReceivedHandler

Definition at line 549 of file SESV2ServiceClientModel.h.

◆ CreateDeliverabilityTestReportResponseReceivedHandler

Definition at line 553 of file SESV2ServiceClientModel.h.

◆ CreateEmailIdentityPolicyResponseReceivedHandler

Definition at line 559 of file SESV2ServiceClientModel.h.

◆ CreateEmailIdentityResponseReceivedHandler

Definition at line 556 of file SESV2ServiceClientModel.h.

◆ CreateEmailTemplateResponseReceivedHandler

Definition at line 562 of file SESV2ServiceClientModel.h.

◆ CreateExportJobResponseReceivedHandler

Definition at line 565 of file SESV2ServiceClientModel.h.

◆ CreateImportJobResponseReceivedHandler

Definition at line 568 of file SESV2ServiceClientModel.h.

◆ CreateMultiRegionEndpointResponseReceivedHandler

Definition at line 571 of file SESV2ServiceClientModel.h.

◆ CreateTenantResourceAssociationResponseReceivedHandler

Definition at line 578 of file SESV2ServiceClientModel.h.

◆ CreateTenantResponseReceivedHandler

Definition at line 574 of file SESV2ServiceClientModel.h.

◆ DeleteConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 585 of file SESV2ServiceClientModel.h.

◆ DeleteConfigurationSetResponseReceivedHandler

Definition at line 581 of file SESV2ServiceClientModel.h.

◆ DeleteContactListResponseReceivedHandler

Definition at line 591 of file SESV2ServiceClientModel.h.

◆ DeleteContactResponseReceivedHandler

Definition at line 588 of file SESV2ServiceClientModel.h.

◆ DeleteCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 595 of file SESV2ServiceClientModel.h.

◆ DeleteDedicatedIpPoolResponseReceivedHandler

Definition at line 598 of file SESV2ServiceClientModel.h.

◆ DeleteEmailIdentityPolicyResponseReceivedHandler

Definition at line 604 of file SESV2ServiceClientModel.h.

◆ DeleteEmailIdentityResponseReceivedHandler

Definition at line 601 of file SESV2ServiceClientModel.h.

◆ DeleteEmailTemplateResponseReceivedHandler

Definition at line 607 of file SESV2ServiceClientModel.h.

◆ DeleteMultiRegionEndpointResponseReceivedHandler

Definition at line 610 of file SESV2ServiceClientModel.h.

◆ DeleteSuppressedDestinationResponseReceivedHandler

Definition at line 613 of file SESV2ServiceClientModel.h.

◆ DeleteTenantResourceAssociationResponseReceivedHandler

Definition at line 620 of file SESV2ServiceClientModel.h.

◆ DeleteTenantResponseReceivedHandler

Definition at line 616 of file SESV2ServiceClientModel.h.

◆ GetAccountResponseReceivedHandler

Definition at line 623 of file SESV2ServiceClientModel.h.

◆ GetBlacklistReportsResponseReceivedHandler

Definition at line 626 of file SESV2ServiceClientModel.h.

◆ GetConfigurationSetEventDestinationsResponseReceivedHandler

Definition at line 633 of file SESV2ServiceClientModel.h.

◆ GetConfigurationSetResponseReceivedHandler

Definition at line 629 of file SESV2ServiceClientModel.h.

◆ GetContactListResponseReceivedHandler

Definition at line 639 of file SESV2ServiceClientModel.h.

◆ GetContactResponseReceivedHandler

Definition at line 636 of file SESV2ServiceClientModel.h.

◆ GetCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 643 of file SESV2ServiceClientModel.h.

◆ GetDedicatedIpPoolResponseReceivedHandler

Definition at line 649 of file SESV2ServiceClientModel.h.

◆ GetDedicatedIpResponseReceivedHandler

Definition at line 646 of file SESV2ServiceClientModel.h.

◆ GetDedicatedIpsResponseReceivedHandler

Definition at line 652 of file SESV2ServiceClientModel.h.

◆ GetDeliverabilityDashboardOptionsResponseReceivedHandler

Definition at line 656 of file SESV2ServiceClientModel.h.

◆ GetDeliverabilityTestReportResponseReceivedHandler

Definition at line 659 of file SESV2ServiceClientModel.h.

◆ GetDomainDeliverabilityCampaignResponseReceivedHandler

Definition at line 663 of file SESV2ServiceClientModel.h.

◆ GetDomainStatisticsReportResponseReceivedHandler

Definition at line 666 of file SESV2ServiceClientModel.h.

◆ GetEmailIdentityPoliciesResponseReceivedHandler

Definition at line 672 of file SESV2ServiceClientModel.h.

◆ GetEmailIdentityResponseReceivedHandler

Definition at line 669 of file SESV2ServiceClientModel.h.

◆ GetEmailTemplateResponseReceivedHandler

Definition at line 675 of file SESV2ServiceClientModel.h.

◆ GetExportJobResponseReceivedHandler

Definition at line 678 of file SESV2ServiceClientModel.h.

◆ GetImportJobResponseReceivedHandler

Definition at line 681 of file SESV2ServiceClientModel.h.

◆ GetMessageInsightsResponseReceivedHandler

Definition at line 684 of file SESV2ServiceClientModel.h.

◆ GetMultiRegionEndpointResponseReceivedHandler

Definition at line 687 of file SESV2ServiceClientModel.h.

◆ GetReputationEntityResponseReceivedHandler

Definition at line 690 of file SESV2ServiceClientModel.h.

◆ GetSuppressedDestinationResponseReceivedHandler

Definition at line 693 of file SESV2ServiceClientModel.h.

◆ GetTenantResponseReceivedHandler

typedef std::function<void(const SESV2Client*, const Model::GetTenantRequest&, const Model::GetTenantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::SESV2::GetTenantResponseReceivedHandler

Definition at line 696 of file SESV2ServiceClientModel.h.

◆ ListConfigurationSetsResponseReceivedHandler

Definition at line 699 of file SESV2ServiceClientModel.h.

◆ ListContactListsResponseReceivedHandler

Definition at line 702 of file SESV2ServiceClientModel.h.

◆ ListContactsResponseReceivedHandler

Definition at line 705 of file SESV2ServiceClientModel.h.

◆ ListCustomVerificationEmailTemplatesResponseReceivedHandler

Definition at line 709 of file SESV2ServiceClientModel.h.

◆ ListDedicatedIpPoolsResponseReceivedHandler

Definition at line 712 of file SESV2ServiceClientModel.h.

◆ ListDeliverabilityTestReportsResponseReceivedHandler

Definition at line 716 of file SESV2ServiceClientModel.h.

◆ ListDomainDeliverabilityCampaignsResponseReceivedHandler

Definition at line 720 of file SESV2ServiceClientModel.h.

◆ ListEmailIdentitiesResponseReceivedHandler

Definition at line 723 of file SESV2ServiceClientModel.h.

◆ ListEmailTemplatesResponseReceivedHandler

Definition at line 726 of file SESV2ServiceClientModel.h.

◆ ListExportJobsResponseReceivedHandler

Definition at line 729 of file SESV2ServiceClientModel.h.

◆ ListImportJobsResponseReceivedHandler

Definition at line 732 of file SESV2ServiceClientModel.h.

◆ ListMultiRegionEndpointsResponseReceivedHandler

Definition at line 735 of file SESV2ServiceClientModel.h.

◆ ListRecommendationsResponseReceivedHandler

Definition at line 738 of file SESV2ServiceClientModel.h.

◆ ListReputationEntitiesResponseReceivedHandler

Definition at line 741 of file SESV2ServiceClientModel.h.

◆ ListResourceTenantsResponseReceivedHandler

Definition at line 744 of file SESV2ServiceClientModel.h.

◆ ListSuppressedDestinationsResponseReceivedHandler

Definition at line 747 of file SESV2ServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 750 of file SESV2ServiceClientModel.h.

◆ ListTenantResourcesResponseReceivedHandler

Definition at line 753 of file SESV2ServiceClientModel.h.

◆ ListTenantsResponseReceivedHandler

Definition at line 756 of file SESV2ServiceClientModel.h.

◆ PutAccountDedicatedIpWarmupAttributesResponseReceivedHandler

Definition at line 760 of file SESV2ServiceClientModel.h.

◆ PutAccountDetailsResponseReceivedHandler

Definition at line 763 of file SESV2ServiceClientModel.h.

◆ PutAccountSendingAttributesResponseReceivedHandler

Definition at line 766 of file SESV2ServiceClientModel.h.

◆ PutAccountSuppressionAttributesResponseReceivedHandler

Definition at line 770 of file SESV2ServiceClientModel.h.

◆ PutAccountVdmAttributesResponseReceivedHandler

Definition at line 773 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetArchivingOptionsResponseReceivedHandler

Definition at line 777 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetDeliveryOptionsResponseReceivedHandler

Definition at line 781 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetReputationOptionsResponseReceivedHandler

Definition at line 785 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetSendingOptionsResponseReceivedHandler

Definition at line 789 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetSuppressionOptionsResponseReceivedHandler

Definition at line 793 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetTrackingOptionsResponseReceivedHandler

Definition at line 797 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetVdmOptionsResponseReceivedHandler

Definition at line 801 of file SESV2ServiceClientModel.h.

◆ PutDedicatedIpInPoolResponseReceivedHandler

Definition at line 804 of file SESV2ServiceClientModel.h.

◆ PutDedicatedIpPoolScalingAttributesResponseReceivedHandler

Definition at line 808 of file SESV2ServiceClientModel.h.

◆ PutDedicatedIpWarmupAttributesResponseReceivedHandler

Definition at line 812 of file SESV2ServiceClientModel.h.

◆ PutDeliverabilityDashboardOptionResponseReceivedHandler

Definition at line 816 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityConfigurationSetAttributesResponseReceivedHandler

Definition at line 820 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityDkimAttributesResponseReceivedHandler

Definition at line 824 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityDkimSigningAttributesResponseReceivedHandler

Definition at line 828 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityFeedbackAttributesResponseReceivedHandler

Definition at line 832 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityMailFromAttributesResponseReceivedHandler

Definition at line 836 of file SESV2ServiceClientModel.h.

◆ PutSuppressedDestinationResponseReceivedHandler

Definition at line 839 of file SESV2ServiceClientModel.h.

◆ SendBulkEmailResponseReceivedHandler

Definition at line 842 of file SESV2ServiceClientModel.h.

◆ SendCustomVerificationEmailResponseReceivedHandler

Definition at line 845 of file SESV2ServiceClientModel.h.

◆ SendEmailResponseReceivedHandler

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

Definition at line 848 of file SESV2ServiceClientModel.h.

◆ SESV2ClientConfiguration

Definition at line 178 of file SESV2ServiceClientModel.h.

◆ SESV2EndpointProvider

Definition at line 180 of file SESV2ServiceClientModel.h.

◆ SESV2EndpointProviderBase

Definition at line 179 of file SESV2ServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 851 of file SESV2ServiceClientModel.h.

◆ TestRenderEmailTemplateResponseReceivedHandler

Definition at line 854 of file SESV2ServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 857 of file SESV2ServiceClientModel.h.

◆ UpdateConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 861 of file SESV2ServiceClientModel.h.

◆ UpdateContactListResponseReceivedHandler

Definition at line 867 of file SESV2ServiceClientModel.h.

◆ UpdateContactResponseReceivedHandler

Definition at line 864 of file SESV2ServiceClientModel.h.

◆ UpdateCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 871 of file SESV2ServiceClientModel.h.

◆ UpdateEmailIdentityPolicyResponseReceivedHandler

Definition at line 874 of file SESV2ServiceClientModel.h.

◆ UpdateEmailTemplateResponseReceivedHandler

Definition at line 877 of file SESV2ServiceClientModel.h.

◆ UpdateReputationEntityCustomerManagedStatusResponseReceivedHandler

Definition at line 881 of file SESV2ServiceClientModel.h.

◆ UpdateReputationEntityPolicyResponseReceivedHandler

Definition at line 885 of file SESV2ServiceClientModel.h.

Enumeration Type Documentation

◆ SESV2Errors

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_SUSPENDED 
ALREADY_EXISTS 
BAD_REQUEST 
CONCURRENT_MODIFICATION 
CONFLICT 
INTERNAL_SERVICE_ERROR 
INVALID_NEXT_TOKEN 
LIMIT_EXCEEDED 
MAIL_FROM_DOMAIN_NOT_VERIFIED 
MESSAGE_REJECTED 
NOT_FOUND 
SENDING_PAUSED 
TOO_MANY_REQUESTS 

Definition at line 14 of file SESV2Errors.h.