AWS SDK for C++

AWS SDK for C++ Version 1.11.440

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::CreateContactListRequest &, const Model::CreateContactListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContactListResponseReceivedHandler
 
 
 
 
 
 
 
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::DeleteContactRequest &, const Model::DeleteContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContactResponseReceivedHandler
 
typedef std::function< void(const SESV2Client *, const Model::DeleteContactListRequest &, const Model::DeleteContactListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContactListResponseReceivedHandler
 
 
 
 
 
 
 
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::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::PutAccountDetailsRequest &, const Model::PutAccountDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutAccountDetailsResponseReceivedHandler
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
 
typedef std::function< void(const SESV2Client *, const Model::UpdateContactListRequest &, const Model::UpdateContactListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateContactListResponseReceivedHandler
 
 
 
 

Enumerations

 

Typedef Documentation

◆ BatchGetMetricDataResponseReceivedHandler

Definition at line 458 of file SESV2ServiceClientModel.h.

◆ CancelExportJobResponseReceivedHandler

Definition at line 459 of file SESV2ServiceClientModel.h.

◆ CreateConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 461 of file SESV2ServiceClientModel.h.

◆ CreateConfigurationSetResponseReceivedHandler

Definition at line 460 of file SESV2ServiceClientModel.h.

◆ CreateContactListResponseReceivedHandler

Definition at line 463 of file SESV2ServiceClientModel.h.

◆ CreateContactResponseReceivedHandler

Definition at line 462 of file SESV2ServiceClientModel.h.

◆ CreateCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 464 of file SESV2ServiceClientModel.h.

◆ CreateDedicatedIpPoolResponseReceivedHandler

Definition at line 465 of file SESV2ServiceClientModel.h.

◆ CreateDeliverabilityTestReportResponseReceivedHandler

Definition at line 466 of file SESV2ServiceClientModel.h.

◆ CreateEmailIdentityPolicyResponseReceivedHandler

Definition at line 468 of file SESV2ServiceClientModel.h.

◆ CreateEmailIdentityResponseReceivedHandler

Definition at line 467 of file SESV2ServiceClientModel.h.

◆ CreateEmailTemplateResponseReceivedHandler

Definition at line 469 of file SESV2ServiceClientModel.h.

◆ CreateExportJobResponseReceivedHandler

Definition at line 470 of file SESV2ServiceClientModel.h.

◆ CreateImportJobResponseReceivedHandler

Definition at line 471 of file SESV2ServiceClientModel.h.

◆ DeleteConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 473 of file SESV2ServiceClientModel.h.

◆ DeleteConfigurationSetResponseReceivedHandler

Definition at line 472 of file SESV2ServiceClientModel.h.

◆ DeleteContactListResponseReceivedHandler

Definition at line 475 of file SESV2ServiceClientModel.h.

◆ DeleteContactResponseReceivedHandler

Definition at line 474 of file SESV2ServiceClientModel.h.

◆ DeleteCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 476 of file SESV2ServiceClientModel.h.

◆ DeleteDedicatedIpPoolResponseReceivedHandler

Definition at line 477 of file SESV2ServiceClientModel.h.

◆ DeleteEmailIdentityPolicyResponseReceivedHandler

Definition at line 479 of file SESV2ServiceClientModel.h.

◆ DeleteEmailIdentityResponseReceivedHandler

Definition at line 478 of file SESV2ServiceClientModel.h.

◆ DeleteEmailTemplateResponseReceivedHandler

Definition at line 480 of file SESV2ServiceClientModel.h.

◆ DeleteSuppressedDestinationResponseReceivedHandler

Definition at line 481 of file SESV2ServiceClientModel.h.

◆ GetAccountResponseReceivedHandler

typedef std::function<void(const SESV2Client*, const Model::GetAccountRequest&, const Model::GetAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SESV2::GetAccountResponseReceivedHandler

Definition at line 482 of file SESV2ServiceClientModel.h.

◆ GetBlacklistReportsResponseReceivedHandler

Definition at line 483 of file SESV2ServiceClientModel.h.

◆ GetConfigurationSetEventDestinationsResponseReceivedHandler

Definition at line 485 of file SESV2ServiceClientModel.h.

◆ GetConfigurationSetResponseReceivedHandler

Definition at line 484 of file SESV2ServiceClientModel.h.

◆ GetContactListResponseReceivedHandler

Definition at line 487 of file SESV2ServiceClientModel.h.

◆ GetContactResponseReceivedHandler

typedef std::function<void(const SESV2Client*, const Model::GetContactRequest&, const Model::GetContactOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::SESV2::GetContactResponseReceivedHandler

Definition at line 486 of file SESV2ServiceClientModel.h.

◆ GetCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 488 of file SESV2ServiceClientModel.h.

◆ GetDedicatedIpPoolResponseReceivedHandler

Definition at line 490 of file SESV2ServiceClientModel.h.

◆ GetDedicatedIpResponseReceivedHandler

Definition at line 489 of file SESV2ServiceClientModel.h.

◆ GetDedicatedIpsResponseReceivedHandler

Definition at line 491 of file SESV2ServiceClientModel.h.

◆ GetDeliverabilityDashboardOptionsResponseReceivedHandler

Definition at line 492 of file SESV2ServiceClientModel.h.

◆ GetDeliverabilityTestReportResponseReceivedHandler

Definition at line 493 of file SESV2ServiceClientModel.h.

◆ GetDomainDeliverabilityCampaignResponseReceivedHandler

Definition at line 494 of file SESV2ServiceClientModel.h.

◆ GetDomainStatisticsReportResponseReceivedHandler

Definition at line 495 of file SESV2ServiceClientModel.h.

◆ GetEmailIdentityPoliciesResponseReceivedHandler

Definition at line 497 of file SESV2ServiceClientModel.h.

◆ GetEmailIdentityResponseReceivedHandler

Definition at line 496 of file SESV2ServiceClientModel.h.

◆ GetEmailTemplateResponseReceivedHandler

Definition at line 498 of file SESV2ServiceClientModel.h.

◆ GetExportJobResponseReceivedHandler

Definition at line 499 of file SESV2ServiceClientModel.h.

◆ GetImportJobResponseReceivedHandler

Definition at line 500 of file SESV2ServiceClientModel.h.

◆ GetMessageInsightsResponseReceivedHandler

Definition at line 501 of file SESV2ServiceClientModel.h.

◆ GetSuppressedDestinationResponseReceivedHandler

Definition at line 502 of file SESV2ServiceClientModel.h.

◆ ListConfigurationSetsResponseReceivedHandler

Definition at line 503 of file SESV2ServiceClientModel.h.

◆ ListContactListsResponseReceivedHandler

Definition at line 504 of file SESV2ServiceClientModel.h.

◆ ListContactsResponseReceivedHandler

Definition at line 505 of file SESV2ServiceClientModel.h.

◆ ListCustomVerificationEmailTemplatesResponseReceivedHandler

Definition at line 506 of file SESV2ServiceClientModel.h.

◆ ListDedicatedIpPoolsResponseReceivedHandler

Definition at line 507 of file SESV2ServiceClientModel.h.

◆ ListDeliverabilityTestReportsResponseReceivedHandler

Definition at line 508 of file SESV2ServiceClientModel.h.

◆ ListDomainDeliverabilityCampaignsResponseReceivedHandler

Definition at line 509 of file SESV2ServiceClientModel.h.

◆ ListEmailIdentitiesResponseReceivedHandler

Definition at line 510 of file SESV2ServiceClientModel.h.

◆ ListEmailTemplatesResponseReceivedHandler

Definition at line 511 of file SESV2ServiceClientModel.h.

◆ ListExportJobsResponseReceivedHandler

Definition at line 512 of file SESV2ServiceClientModel.h.

◆ ListImportJobsResponseReceivedHandler

Definition at line 513 of file SESV2ServiceClientModel.h.

◆ ListRecommendationsResponseReceivedHandler

Definition at line 514 of file SESV2ServiceClientModel.h.

◆ ListSuppressedDestinationsResponseReceivedHandler

Definition at line 515 of file SESV2ServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 516 of file SESV2ServiceClientModel.h.

◆ PutAccountDedicatedIpWarmupAttributesResponseReceivedHandler

Definition at line 517 of file SESV2ServiceClientModel.h.

◆ PutAccountDetailsResponseReceivedHandler

Definition at line 518 of file SESV2ServiceClientModel.h.

◆ PutAccountSendingAttributesResponseReceivedHandler

Definition at line 519 of file SESV2ServiceClientModel.h.

◆ PutAccountSuppressionAttributesResponseReceivedHandler

Definition at line 520 of file SESV2ServiceClientModel.h.

◆ PutAccountVdmAttributesResponseReceivedHandler

Definition at line 521 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetDeliveryOptionsResponseReceivedHandler

Definition at line 522 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetReputationOptionsResponseReceivedHandler

Definition at line 523 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetSendingOptionsResponseReceivedHandler

Definition at line 524 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetSuppressionOptionsResponseReceivedHandler

Definition at line 525 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetTrackingOptionsResponseReceivedHandler

Definition at line 526 of file SESV2ServiceClientModel.h.

◆ PutConfigurationSetVdmOptionsResponseReceivedHandler

Definition at line 527 of file SESV2ServiceClientModel.h.

◆ PutDedicatedIpInPoolResponseReceivedHandler

Definition at line 528 of file SESV2ServiceClientModel.h.

◆ PutDedicatedIpPoolScalingAttributesResponseReceivedHandler

Definition at line 529 of file SESV2ServiceClientModel.h.

◆ PutDedicatedIpWarmupAttributesResponseReceivedHandler

Definition at line 530 of file SESV2ServiceClientModel.h.

◆ PutDeliverabilityDashboardOptionResponseReceivedHandler

Definition at line 531 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityConfigurationSetAttributesResponseReceivedHandler

Definition at line 532 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityDkimAttributesResponseReceivedHandler

Definition at line 533 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityDkimSigningAttributesResponseReceivedHandler

Definition at line 534 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityFeedbackAttributesResponseReceivedHandler

Definition at line 535 of file SESV2ServiceClientModel.h.

◆ PutEmailIdentityMailFromAttributesResponseReceivedHandler

Definition at line 536 of file SESV2ServiceClientModel.h.

◆ PutSuppressedDestinationResponseReceivedHandler

Definition at line 537 of file SESV2ServiceClientModel.h.

◆ SendBulkEmailResponseReceivedHandler

Definition at line 538 of file SESV2ServiceClientModel.h.

◆ SendCustomVerificationEmailResponseReceivedHandler

Definition at line 539 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 540 of file SESV2ServiceClientModel.h.

◆ SESV2ClientConfiguration

Definition at line 163 of file SESV2ServiceClientModel.h.

◆ SESV2EndpointProvider

Definition at line 165 of file SESV2ServiceClientModel.h.

◆ SESV2EndpointProviderBase

Definition at line 164 of file SESV2ServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 541 of file SESV2ServiceClientModel.h.

◆ TestRenderEmailTemplateResponseReceivedHandler

Definition at line 542 of file SESV2ServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 543 of file SESV2ServiceClientModel.h.

◆ UpdateConfigurationSetEventDestinationResponseReceivedHandler

Definition at line 544 of file SESV2ServiceClientModel.h.

◆ UpdateContactListResponseReceivedHandler

Definition at line 546 of file SESV2ServiceClientModel.h.

◆ UpdateContactResponseReceivedHandler

Definition at line 545 of file SESV2ServiceClientModel.h.

◆ UpdateCustomVerificationEmailTemplateResponseReceivedHandler

Definition at line 547 of file SESV2ServiceClientModel.h.

◆ UpdateEmailIdentityPolicyResponseReceivedHandler

Definition at line 548 of file SESV2ServiceClientModel.h.

◆ UpdateEmailTemplateResponseReceivedHandler

Definition at line 549 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 16 of file SESV2Errors.h.