import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { BatchGetMetricDataCommandInput, BatchGetMetricDataCommandOutput } from "./commands/BatchGetMetricDataCommand"; import { CancelExportJobCommandInput, CancelExportJobCommandOutput } from "./commands/CancelExportJobCommand"; import { CreateConfigurationSetCommandInput, CreateConfigurationSetCommandOutput } from "./commands/CreateConfigurationSetCommand"; import { CreateConfigurationSetEventDestinationCommandInput, CreateConfigurationSetEventDestinationCommandOutput } from "./commands/CreateConfigurationSetEventDestinationCommand"; import { CreateContactCommandInput, CreateContactCommandOutput } from "./commands/CreateContactCommand"; import { CreateContactListCommandInput, CreateContactListCommandOutput } from "./commands/CreateContactListCommand"; import { CreateCustomVerificationEmailTemplateCommandInput, CreateCustomVerificationEmailTemplateCommandOutput } from "./commands/CreateCustomVerificationEmailTemplateCommand"; import { CreateDedicatedIpPoolCommandInput, CreateDedicatedIpPoolCommandOutput } from "./commands/CreateDedicatedIpPoolCommand"; import { CreateDeliverabilityTestReportCommandInput, CreateDeliverabilityTestReportCommandOutput } from "./commands/CreateDeliverabilityTestReportCommand"; import { CreateEmailIdentityCommandInput, CreateEmailIdentityCommandOutput } from "./commands/CreateEmailIdentityCommand"; import { CreateEmailIdentityPolicyCommandInput, CreateEmailIdentityPolicyCommandOutput } from "./commands/CreateEmailIdentityPolicyCommand"; import { CreateEmailTemplateCommandInput, CreateEmailTemplateCommandOutput } from "./commands/CreateEmailTemplateCommand"; import { CreateExportJobCommandInput, CreateExportJobCommandOutput } from "./commands/CreateExportJobCommand"; import { CreateImportJobCommandInput, CreateImportJobCommandOutput } from "./commands/CreateImportJobCommand"; import { CreateMultiRegionEndpointCommandInput, CreateMultiRegionEndpointCommandOutput } from "./commands/CreateMultiRegionEndpointCommand"; import { CreateTenantCommandInput, CreateTenantCommandOutput } from "./commands/CreateTenantCommand"; import { CreateTenantResourceAssociationCommandInput, CreateTenantResourceAssociationCommandOutput } from "./commands/CreateTenantResourceAssociationCommand"; import { DeleteConfigurationSetCommandInput, DeleteConfigurationSetCommandOutput } from "./commands/DeleteConfigurationSetCommand"; import { DeleteConfigurationSetEventDestinationCommandInput, DeleteConfigurationSetEventDestinationCommandOutput } from "./commands/DeleteConfigurationSetEventDestinationCommand"; import { DeleteContactCommandInput, DeleteContactCommandOutput } from "./commands/DeleteContactCommand"; import { DeleteContactListCommandInput, DeleteContactListCommandOutput } from "./commands/DeleteContactListCommand"; import { DeleteCustomVerificationEmailTemplateCommandInput, DeleteCustomVerificationEmailTemplateCommandOutput } from "./commands/DeleteCustomVerificationEmailTemplateCommand"; import { DeleteDedicatedIpPoolCommandInput, DeleteDedicatedIpPoolCommandOutput } from "./commands/DeleteDedicatedIpPoolCommand"; import { DeleteEmailIdentityCommandInput, DeleteEmailIdentityCommandOutput } from "./commands/DeleteEmailIdentityCommand"; import { DeleteEmailIdentityPolicyCommandInput, DeleteEmailIdentityPolicyCommandOutput } from "./commands/DeleteEmailIdentityPolicyCommand"; import { DeleteEmailTemplateCommandInput, DeleteEmailTemplateCommandOutput } from "./commands/DeleteEmailTemplateCommand"; import { DeleteMultiRegionEndpointCommandInput, DeleteMultiRegionEndpointCommandOutput } from "./commands/DeleteMultiRegionEndpointCommand"; import { DeleteSuppressedDestinationCommandInput, DeleteSuppressedDestinationCommandOutput } from "./commands/DeleteSuppressedDestinationCommand"; import { DeleteTenantCommandInput, DeleteTenantCommandOutput } from "./commands/DeleteTenantCommand"; import { DeleteTenantResourceAssociationCommandInput, DeleteTenantResourceAssociationCommandOutput } from "./commands/DeleteTenantResourceAssociationCommand"; import { GetAccountCommandInput, GetAccountCommandOutput } from "./commands/GetAccountCommand"; import { GetBlacklistReportsCommandInput, GetBlacklistReportsCommandOutput } from "./commands/GetBlacklistReportsCommand"; import { GetConfigurationSetCommandInput, GetConfigurationSetCommandOutput } from "./commands/GetConfigurationSetCommand"; import { GetConfigurationSetEventDestinationsCommandInput, GetConfigurationSetEventDestinationsCommandOutput } from "./commands/GetConfigurationSetEventDestinationsCommand"; import { GetContactCommandInput, GetContactCommandOutput } from "./commands/GetContactCommand"; import { GetContactListCommandInput, GetContactListCommandOutput } from "./commands/GetContactListCommand"; import { GetCustomVerificationEmailTemplateCommandInput, GetCustomVerificationEmailTemplateCommandOutput } from "./commands/GetCustomVerificationEmailTemplateCommand"; import { GetDedicatedIpCommandInput, GetDedicatedIpCommandOutput } from "./commands/GetDedicatedIpCommand"; import { GetDedicatedIpPoolCommandInput, GetDedicatedIpPoolCommandOutput } from "./commands/GetDedicatedIpPoolCommand"; import { GetDedicatedIpsCommandInput, GetDedicatedIpsCommandOutput } from "./commands/GetDedicatedIpsCommand"; import { GetDeliverabilityDashboardOptionsCommandInput, GetDeliverabilityDashboardOptionsCommandOutput } from "./commands/GetDeliverabilityDashboardOptionsCommand"; import { GetDeliverabilityTestReportCommandInput, GetDeliverabilityTestReportCommandOutput } from "./commands/GetDeliverabilityTestReportCommand"; import { GetDomainDeliverabilityCampaignCommandInput, GetDomainDeliverabilityCampaignCommandOutput } from "./commands/GetDomainDeliverabilityCampaignCommand"; import { GetDomainStatisticsReportCommandInput, GetDomainStatisticsReportCommandOutput } from "./commands/GetDomainStatisticsReportCommand"; import { GetEmailAddressInsightsCommandInput, GetEmailAddressInsightsCommandOutput } from "./commands/GetEmailAddressInsightsCommand"; import { GetEmailIdentityCommandInput, GetEmailIdentityCommandOutput } from "./commands/GetEmailIdentityCommand"; import { GetEmailIdentityPoliciesCommandInput, GetEmailIdentityPoliciesCommandOutput } from "./commands/GetEmailIdentityPoliciesCommand"; import { GetEmailTemplateCommandInput, GetEmailTemplateCommandOutput } from "./commands/GetEmailTemplateCommand"; import { GetExportJobCommandInput, GetExportJobCommandOutput } from "./commands/GetExportJobCommand"; import { GetImportJobCommandInput, GetImportJobCommandOutput } from "./commands/GetImportJobCommand"; import { GetMessageInsightsCommandInput, GetMessageInsightsCommandOutput } from "./commands/GetMessageInsightsCommand"; import { GetMultiRegionEndpointCommandInput, GetMultiRegionEndpointCommandOutput } from "./commands/GetMultiRegionEndpointCommand"; import { GetReputationEntityCommandInput, GetReputationEntityCommandOutput } from "./commands/GetReputationEntityCommand"; import { GetSuppressedDestinationCommandInput, GetSuppressedDestinationCommandOutput } from "./commands/GetSuppressedDestinationCommand"; import { GetTenantCommandInput, GetTenantCommandOutput } from "./commands/GetTenantCommand"; import { ListConfigurationSetsCommandInput, ListConfigurationSetsCommandOutput } from "./commands/ListConfigurationSetsCommand"; import { ListContactListsCommandInput, ListContactListsCommandOutput } from "./commands/ListContactListsCommand"; import { ListContactsCommandInput, ListContactsCommandOutput } from "./commands/ListContactsCommand"; import { ListCustomVerificationEmailTemplatesCommandInput, ListCustomVerificationEmailTemplatesCommandOutput } from "./commands/ListCustomVerificationEmailTemplatesCommand"; import { ListDedicatedIpPoolsCommandInput, ListDedicatedIpPoolsCommandOutput } from "./commands/ListDedicatedIpPoolsCommand"; import { ListDeliverabilityTestReportsCommandInput, ListDeliverabilityTestReportsCommandOutput } from "./commands/ListDeliverabilityTestReportsCommand"; import { ListDomainDeliverabilityCampaignsCommandInput, ListDomainDeliverabilityCampaignsCommandOutput } from "./commands/ListDomainDeliverabilityCampaignsCommand"; import { ListEmailIdentitiesCommandInput, ListEmailIdentitiesCommandOutput } from "./commands/ListEmailIdentitiesCommand"; import { ListEmailTemplatesCommandInput, ListEmailTemplatesCommandOutput } from "./commands/ListEmailTemplatesCommand"; import { ListExportJobsCommandInput, ListExportJobsCommandOutput } from "./commands/ListExportJobsCommand"; import { ListImportJobsCommandInput, ListImportJobsCommandOutput } from "./commands/ListImportJobsCommand"; import { ListMultiRegionEndpointsCommandInput, ListMultiRegionEndpointsCommandOutput } from "./commands/ListMultiRegionEndpointsCommand"; import { ListRecommendationsCommandInput, ListRecommendationsCommandOutput } from "./commands/ListRecommendationsCommand"; import { ListReputationEntitiesCommandInput, ListReputationEntitiesCommandOutput } from "./commands/ListReputationEntitiesCommand"; import { ListResourceTenantsCommandInput, ListResourceTenantsCommandOutput } from "./commands/ListResourceTenantsCommand"; import { ListSuppressedDestinationsCommandInput, ListSuppressedDestinationsCommandOutput } from "./commands/ListSuppressedDestinationsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { ListTenantResourcesCommandInput, ListTenantResourcesCommandOutput } from "./commands/ListTenantResourcesCommand"; import { ListTenantsCommandInput, ListTenantsCommandOutput } from "./commands/ListTenantsCommand"; import { PutAccountDedicatedIpWarmupAttributesCommandInput, PutAccountDedicatedIpWarmupAttributesCommandOutput } from "./commands/PutAccountDedicatedIpWarmupAttributesCommand"; import { PutAccountDetailsCommandInput, PutAccountDetailsCommandOutput } from "./commands/PutAccountDetailsCommand"; import { PutAccountSendingAttributesCommandInput, PutAccountSendingAttributesCommandOutput } from "./commands/PutAccountSendingAttributesCommand"; import { PutAccountSuppressionAttributesCommandInput, PutAccountSuppressionAttributesCommandOutput } from "./commands/PutAccountSuppressionAttributesCommand"; import { PutAccountVdmAttributesCommandInput, PutAccountVdmAttributesCommandOutput } from "./commands/PutAccountVdmAttributesCommand"; import { PutConfigurationSetArchivingOptionsCommandInput, PutConfigurationSetArchivingOptionsCommandOutput } from "./commands/PutConfigurationSetArchivingOptionsCommand"; import { PutConfigurationSetDeliveryOptionsCommandInput, PutConfigurationSetDeliveryOptionsCommandOutput } from "./commands/PutConfigurationSetDeliveryOptionsCommand"; import { PutConfigurationSetReputationOptionsCommandInput, PutConfigurationSetReputationOptionsCommandOutput } from "./commands/PutConfigurationSetReputationOptionsCommand"; import { PutConfigurationSetSendingOptionsCommandInput, PutConfigurationSetSendingOptionsCommandOutput } from "./commands/PutConfigurationSetSendingOptionsCommand"; import { PutConfigurationSetSuppressionOptionsCommandInput, PutConfigurationSetSuppressionOptionsCommandOutput } from "./commands/PutConfigurationSetSuppressionOptionsCommand"; import { PutConfigurationSetTrackingOptionsCommandInput, PutConfigurationSetTrackingOptionsCommandOutput } from "./commands/PutConfigurationSetTrackingOptionsCommand"; import { PutConfigurationSetVdmOptionsCommandInput, PutConfigurationSetVdmOptionsCommandOutput } from "./commands/PutConfigurationSetVdmOptionsCommand"; import { PutDedicatedIpInPoolCommandInput, PutDedicatedIpInPoolCommandOutput } from "./commands/PutDedicatedIpInPoolCommand"; import { PutDedicatedIpPoolScalingAttributesCommandInput, PutDedicatedIpPoolScalingAttributesCommandOutput } from "./commands/PutDedicatedIpPoolScalingAttributesCommand"; import { PutDedicatedIpWarmupAttributesCommandInput, PutDedicatedIpWarmupAttributesCommandOutput } from "./commands/PutDedicatedIpWarmupAttributesCommand"; import { PutDeliverabilityDashboardOptionCommandInput, PutDeliverabilityDashboardOptionCommandOutput } from "./commands/PutDeliverabilityDashboardOptionCommand"; import { PutEmailIdentityConfigurationSetAttributesCommandInput, PutEmailIdentityConfigurationSetAttributesCommandOutput } from "./commands/PutEmailIdentityConfigurationSetAttributesCommand"; import { PutEmailIdentityDkimAttributesCommandInput, PutEmailIdentityDkimAttributesCommandOutput } from "./commands/PutEmailIdentityDkimAttributesCommand"; import { PutEmailIdentityDkimSigningAttributesCommandInput, PutEmailIdentityDkimSigningAttributesCommandOutput } from "./commands/PutEmailIdentityDkimSigningAttributesCommand"; import { PutEmailIdentityFeedbackAttributesCommandInput, PutEmailIdentityFeedbackAttributesCommandOutput } from "./commands/PutEmailIdentityFeedbackAttributesCommand"; import { PutEmailIdentityMailFromAttributesCommandInput, PutEmailIdentityMailFromAttributesCommandOutput } from "./commands/PutEmailIdentityMailFromAttributesCommand"; import { PutSuppressedDestinationCommandInput, PutSuppressedDestinationCommandOutput } from "./commands/PutSuppressedDestinationCommand"; import { SendBulkEmailCommandInput, SendBulkEmailCommandOutput } from "./commands/SendBulkEmailCommand"; import { SendCustomVerificationEmailCommandInput, SendCustomVerificationEmailCommandOutput } from "./commands/SendCustomVerificationEmailCommand"; import { SendEmailCommandInput, SendEmailCommandOutput } from "./commands/SendEmailCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { TestRenderEmailTemplateCommandInput, TestRenderEmailTemplateCommandOutput } from "./commands/TestRenderEmailTemplateCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { UpdateConfigurationSetEventDestinationCommandInput, UpdateConfigurationSetEventDestinationCommandOutput } from "./commands/UpdateConfigurationSetEventDestinationCommand"; import { UpdateContactCommandInput, UpdateContactCommandOutput } from "./commands/UpdateContactCommand"; import { UpdateContactListCommandInput, UpdateContactListCommandOutput } from "./commands/UpdateContactListCommand"; import { UpdateCustomVerificationEmailTemplateCommandInput, UpdateCustomVerificationEmailTemplateCommandOutput } from "./commands/UpdateCustomVerificationEmailTemplateCommand"; import { UpdateEmailIdentityPolicyCommandInput, UpdateEmailIdentityPolicyCommandOutput } from "./commands/UpdateEmailIdentityPolicyCommand"; import { UpdateEmailTemplateCommandInput, UpdateEmailTemplateCommandOutput } from "./commands/UpdateEmailTemplateCommand"; import { UpdateReputationEntityCustomerManagedStatusCommandInput, UpdateReputationEntityCustomerManagedStatusCommandOutput } from "./commands/UpdateReputationEntityCustomerManagedStatusCommand"; import { UpdateReputationEntityPolicyCommandInput, UpdateReputationEntityPolicyCommandOutput } from "./commands/UpdateReputationEntityPolicyCommand"; import { SESv2Client } from "./SESv2Client"; export interface SESv2 { /** * @see {@link BatchGetMetricDataCommand} */ batchGetMetricData(args: BatchGetMetricDataCommandInput, options?: __HttpHandlerOptions): Promise; batchGetMetricData(args: BatchGetMetricDataCommandInput, cb: (err: any, data?: BatchGetMetricDataCommandOutput) => void): void; batchGetMetricData(args: BatchGetMetricDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetMetricDataCommandOutput) => void): void; /** * @see {@link CancelExportJobCommand} */ cancelExportJob(args: CancelExportJobCommandInput, options?: __HttpHandlerOptions): Promise; cancelExportJob(args: CancelExportJobCommandInput, cb: (err: any, data?: CancelExportJobCommandOutput) => void): void; cancelExportJob(args: CancelExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelExportJobCommandOutput) => void): void; /** * @see {@link CreateConfigurationSetCommand} */ createConfigurationSet(args: CreateConfigurationSetCommandInput, options?: __HttpHandlerOptions): Promise; createConfigurationSet(args: CreateConfigurationSetCommandInput, cb: (err: any, data?: CreateConfigurationSetCommandOutput) => void): void; createConfigurationSet(args: CreateConfigurationSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateConfigurationSetCommandOutput) => void): void; /** * @see {@link CreateConfigurationSetEventDestinationCommand} */ createConfigurationSetEventDestination(args: CreateConfigurationSetEventDestinationCommandInput, options?: __HttpHandlerOptions): Promise; createConfigurationSetEventDestination(args: CreateConfigurationSetEventDestinationCommandInput, cb: (err: any, data?: CreateConfigurationSetEventDestinationCommandOutput) => void): void; createConfigurationSetEventDestination(args: CreateConfigurationSetEventDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateConfigurationSetEventDestinationCommandOutput) => void): void; /** * @see {@link CreateContactCommand} */ createContact(args: CreateContactCommandInput, options?: __HttpHandlerOptions): Promise; createContact(args: CreateContactCommandInput, cb: (err: any, data?: CreateContactCommandOutput) => void): void; createContact(args: CreateContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContactCommandOutput) => void): void; /** * @see {@link CreateContactListCommand} */ createContactList(args: CreateContactListCommandInput, options?: __HttpHandlerOptions): Promise; createContactList(args: CreateContactListCommandInput, cb: (err: any, data?: CreateContactListCommandOutput) => void): void; createContactList(args: CreateContactListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContactListCommandOutput) => void): void; /** * @see {@link CreateCustomVerificationEmailTemplateCommand} */ createCustomVerificationEmailTemplate(args: CreateCustomVerificationEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; createCustomVerificationEmailTemplate(args: CreateCustomVerificationEmailTemplateCommandInput, cb: (err: any, data?: CreateCustomVerificationEmailTemplateCommandOutput) => void): void; createCustomVerificationEmailTemplate(args: CreateCustomVerificationEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCustomVerificationEmailTemplateCommandOutput) => void): void; /** * @see {@link CreateDedicatedIpPoolCommand} */ createDedicatedIpPool(args: CreateDedicatedIpPoolCommandInput, options?: __HttpHandlerOptions): Promise; createDedicatedIpPool(args: CreateDedicatedIpPoolCommandInput, cb: (err: any, data?: CreateDedicatedIpPoolCommandOutput) => void): void; createDedicatedIpPool(args: CreateDedicatedIpPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDedicatedIpPoolCommandOutput) => void): void; /** * @see {@link CreateDeliverabilityTestReportCommand} */ createDeliverabilityTestReport(args: CreateDeliverabilityTestReportCommandInput, options?: __HttpHandlerOptions): Promise; createDeliverabilityTestReport(args: CreateDeliverabilityTestReportCommandInput, cb: (err: any, data?: CreateDeliverabilityTestReportCommandOutput) => void): void; createDeliverabilityTestReport(args: CreateDeliverabilityTestReportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDeliverabilityTestReportCommandOutput) => void): void; /** * @see {@link CreateEmailIdentityCommand} */ createEmailIdentity(args: CreateEmailIdentityCommandInput, options?: __HttpHandlerOptions): Promise; createEmailIdentity(args: CreateEmailIdentityCommandInput, cb: (err: any, data?: CreateEmailIdentityCommandOutput) => void): void; createEmailIdentity(args: CreateEmailIdentityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEmailIdentityCommandOutput) => void): void; /** * @see {@link CreateEmailIdentityPolicyCommand} */ createEmailIdentityPolicy(args: CreateEmailIdentityPolicyCommandInput, options?: __HttpHandlerOptions): Promise; createEmailIdentityPolicy(args: CreateEmailIdentityPolicyCommandInput, cb: (err: any, data?: CreateEmailIdentityPolicyCommandOutput) => void): void; createEmailIdentityPolicy(args: CreateEmailIdentityPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEmailIdentityPolicyCommandOutput) => void): void; /** * @see {@link CreateEmailTemplateCommand} */ createEmailTemplate(args: CreateEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; createEmailTemplate(args: CreateEmailTemplateCommandInput, cb: (err: any, data?: CreateEmailTemplateCommandOutput) => void): void; createEmailTemplate(args: CreateEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEmailTemplateCommandOutput) => void): void; /** * @see {@link CreateExportJobCommand} */ createExportJob(args: CreateExportJobCommandInput, options?: __HttpHandlerOptions): Promise; createExportJob(args: CreateExportJobCommandInput, cb: (err: any, data?: CreateExportJobCommandOutput) => void): void; createExportJob(args: CreateExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateExportJobCommandOutput) => void): void; /** * @see {@link CreateImportJobCommand} */ createImportJob(args: CreateImportJobCommandInput, options?: __HttpHandlerOptions): Promise; createImportJob(args: CreateImportJobCommandInput, cb: (err: any, data?: CreateImportJobCommandOutput) => void): void; createImportJob(args: CreateImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateImportJobCommandOutput) => void): void; /** * @see {@link CreateMultiRegionEndpointCommand} */ createMultiRegionEndpoint(args: CreateMultiRegionEndpointCommandInput, options?: __HttpHandlerOptions): Promise; createMultiRegionEndpoint(args: CreateMultiRegionEndpointCommandInput, cb: (err: any, data?: CreateMultiRegionEndpointCommandOutput) => void): void; createMultiRegionEndpoint(args: CreateMultiRegionEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMultiRegionEndpointCommandOutput) => void): void; /** * @see {@link CreateTenantCommand} */ createTenant(args: CreateTenantCommandInput, options?: __HttpHandlerOptions): Promise; createTenant(args: CreateTenantCommandInput, cb: (err: any, data?: CreateTenantCommandOutput) => void): void; createTenant(args: CreateTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTenantCommandOutput) => void): void; /** * @see {@link CreateTenantResourceAssociationCommand} */ createTenantResourceAssociation(args: CreateTenantResourceAssociationCommandInput, options?: __HttpHandlerOptions): Promise; createTenantResourceAssociation(args: CreateTenantResourceAssociationCommandInput, cb: (err: any, data?: CreateTenantResourceAssociationCommandOutput) => void): void; createTenantResourceAssociation(args: CreateTenantResourceAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTenantResourceAssociationCommandOutput) => void): void; /** * @see {@link DeleteConfigurationSetCommand} */ deleteConfigurationSet(args: DeleteConfigurationSetCommandInput, options?: __HttpHandlerOptions): Promise; deleteConfigurationSet(args: DeleteConfigurationSetCommandInput, cb: (err: any, data?: DeleteConfigurationSetCommandOutput) => void): void; deleteConfigurationSet(args: DeleteConfigurationSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConfigurationSetCommandOutput) => void): void; /** * @see {@link DeleteConfigurationSetEventDestinationCommand} */ deleteConfigurationSetEventDestination(args: DeleteConfigurationSetEventDestinationCommandInput, options?: __HttpHandlerOptions): Promise; deleteConfigurationSetEventDestination(args: DeleteConfigurationSetEventDestinationCommandInput, cb: (err: any, data?: DeleteConfigurationSetEventDestinationCommandOutput) => void): void; deleteConfigurationSetEventDestination(args: DeleteConfigurationSetEventDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConfigurationSetEventDestinationCommandOutput) => void): void; /** * @see {@link DeleteContactCommand} */ deleteContact(args: DeleteContactCommandInput, options?: __HttpHandlerOptions): Promise; deleteContact(args: DeleteContactCommandInput, cb: (err: any, data?: DeleteContactCommandOutput) => void): void; deleteContact(args: DeleteContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContactCommandOutput) => void): void; /** * @see {@link DeleteContactListCommand} */ deleteContactList(args: DeleteContactListCommandInput, options?: __HttpHandlerOptions): Promise; deleteContactList(args: DeleteContactListCommandInput, cb: (err: any, data?: DeleteContactListCommandOutput) => void): void; deleteContactList(args: DeleteContactListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContactListCommandOutput) => void): void; /** * @see {@link DeleteCustomVerificationEmailTemplateCommand} */ deleteCustomVerificationEmailTemplate(args: DeleteCustomVerificationEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; deleteCustomVerificationEmailTemplate(args: DeleteCustomVerificationEmailTemplateCommandInput, cb: (err: any, data?: DeleteCustomVerificationEmailTemplateCommandOutput) => void): void; deleteCustomVerificationEmailTemplate(args: DeleteCustomVerificationEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCustomVerificationEmailTemplateCommandOutput) => void): void; /** * @see {@link DeleteDedicatedIpPoolCommand} */ deleteDedicatedIpPool(args: DeleteDedicatedIpPoolCommandInput, options?: __HttpHandlerOptions): Promise; deleteDedicatedIpPool(args: DeleteDedicatedIpPoolCommandInput, cb: (err: any, data?: DeleteDedicatedIpPoolCommandOutput) => void): void; deleteDedicatedIpPool(args: DeleteDedicatedIpPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDedicatedIpPoolCommandOutput) => void): void; /** * @see {@link DeleteEmailIdentityCommand} */ deleteEmailIdentity(args: DeleteEmailIdentityCommandInput, options?: __HttpHandlerOptions): Promise; deleteEmailIdentity(args: DeleteEmailIdentityCommandInput, cb: (err: any, data?: DeleteEmailIdentityCommandOutput) => void): void; deleteEmailIdentity(args: DeleteEmailIdentityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEmailIdentityCommandOutput) => void): void; /** * @see {@link DeleteEmailIdentityPolicyCommand} */ deleteEmailIdentityPolicy(args: DeleteEmailIdentityPolicyCommandInput, options?: __HttpHandlerOptions): Promise; deleteEmailIdentityPolicy(args: DeleteEmailIdentityPolicyCommandInput, cb: (err: any, data?: DeleteEmailIdentityPolicyCommandOutput) => void): void; deleteEmailIdentityPolicy(args: DeleteEmailIdentityPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEmailIdentityPolicyCommandOutput) => void): void; /** * @see {@link DeleteEmailTemplateCommand} */ deleteEmailTemplate(args: DeleteEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; deleteEmailTemplate(args: DeleteEmailTemplateCommandInput, cb: (err: any, data?: DeleteEmailTemplateCommandOutput) => void): void; deleteEmailTemplate(args: DeleteEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEmailTemplateCommandOutput) => void): void; /** * @see {@link DeleteMultiRegionEndpointCommand} */ deleteMultiRegionEndpoint(args: DeleteMultiRegionEndpointCommandInput, options?: __HttpHandlerOptions): Promise; deleteMultiRegionEndpoint(args: DeleteMultiRegionEndpointCommandInput, cb: (err: any, data?: DeleteMultiRegionEndpointCommandOutput) => void): void; deleteMultiRegionEndpoint(args: DeleteMultiRegionEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMultiRegionEndpointCommandOutput) => void): void; /** * @see {@link DeleteSuppressedDestinationCommand} */ deleteSuppressedDestination(args: DeleteSuppressedDestinationCommandInput, options?: __HttpHandlerOptions): Promise; deleteSuppressedDestination(args: DeleteSuppressedDestinationCommandInput, cb: (err: any, data?: DeleteSuppressedDestinationCommandOutput) => void): void; deleteSuppressedDestination(args: DeleteSuppressedDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSuppressedDestinationCommandOutput) => void): void; /** * @see {@link DeleteTenantCommand} */ deleteTenant(args: DeleteTenantCommandInput, options?: __HttpHandlerOptions): Promise; deleteTenant(args: DeleteTenantCommandInput, cb: (err: any, data?: DeleteTenantCommandOutput) => void): void; deleteTenant(args: DeleteTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTenantCommandOutput) => void): void; /** * @see {@link DeleteTenantResourceAssociationCommand} */ deleteTenantResourceAssociation(args: DeleteTenantResourceAssociationCommandInput, options?: __HttpHandlerOptions): Promise; deleteTenantResourceAssociation(args: DeleteTenantResourceAssociationCommandInput, cb: (err: any, data?: DeleteTenantResourceAssociationCommandOutput) => void): void; deleteTenantResourceAssociation(args: DeleteTenantResourceAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTenantResourceAssociationCommandOutput) => void): void; /** * @see {@link GetAccountCommand} */ getAccount(): Promise; getAccount(args: GetAccountCommandInput, options?: __HttpHandlerOptions): Promise; getAccount(args: GetAccountCommandInput, cb: (err: any, data?: GetAccountCommandOutput) => void): void; getAccount(args: GetAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAccountCommandOutput) => void): void; /** * @see {@link GetBlacklistReportsCommand} */ getBlacklistReports(args: GetBlacklistReportsCommandInput, options?: __HttpHandlerOptions): Promise; getBlacklistReports(args: GetBlacklistReportsCommandInput, cb: (err: any, data?: GetBlacklistReportsCommandOutput) => void): void; getBlacklistReports(args: GetBlacklistReportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBlacklistReportsCommandOutput) => void): void; /** * @see {@link GetConfigurationSetCommand} */ getConfigurationSet(args: GetConfigurationSetCommandInput, options?: __HttpHandlerOptions): Promise; getConfigurationSet(args: GetConfigurationSetCommandInput, cb: (err: any, data?: GetConfigurationSetCommandOutput) => void): void; getConfigurationSet(args: GetConfigurationSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConfigurationSetCommandOutput) => void): void; /** * @see {@link GetConfigurationSetEventDestinationsCommand} */ getConfigurationSetEventDestinations(args: GetConfigurationSetEventDestinationsCommandInput, options?: __HttpHandlerOptions): Promise; getConfigurationSetEventDestinations(args: GetConfigurationSetEventDestinationsCommandInput, cb: (err: any, data?: GetConfigurationSetEventDestinationsCommandOutput) => void): void; getConfigurationSetEventDestinations(args: GetConfigurationSetEventDestinationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConfigurationSetEventDestinationsCommandOutput) => void): void; /** * @see {@link GetContactCommand} */ getContact(args: GetContactCommandInput, options?: __HttpHandlerOptions): Promise; getContact(args: GetContactCommandInput, cb: (err: any, data?: GetContactCommandOutput) => void): void; getContact(args: GetContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContactCommandOutput) => void): void; /** * @see {@link GetContactListCommand} */ getContactList(args: GetContactListCommandInput, options?: __HttpHandlerOptions): Promise; getContactList(args: GetContactListCommandInput, cb: (err: any, data?: GetContactListCommandOutput) => void): void; getContactList(args: GetContactListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContactListCommandOutput) => void): void; /** * @see {@link GetCustomVerificationEmailTemplateCommand} */ getCustomVerificationEmailTemplate(args: GetCustomVerificationEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; getCustomVerificationEmailTemplate(args: GetCustomVerificationEmailTemplateCommandInput, cb: (err: any, data?: GetCustomVerificationEmailTemplateCommandOutput) => void): void; getCustomVerificationEmailTemplate(args: GetCustomVerificationEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCustomVerificationEmailTemplateCommandOutput) => void): void; /** * @see {@link GetDedicatedIpCommand} */ getDedicatedIp(args: GetDedicatedIpCommandInput, options?: __HttpHandlerOptions): Promise; getDedicatedIp(args: GetDedicatedIpCommandInput, cb: (err: any, data?: GetDedicatedIpCommandOutput) => void): void; getDedicatedIp(args: GetDedicatedIpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDedicatedIpCommandOutput) => void): void; /** * @see {@link GetDedicatedIpPoolCommand} */ getDedicatedIpPool(args: GetDedicatedIpPoolCommandInput, options?: __HttpHandlerOptions): Promise; getDedicatedIpPool(args: GetDedicatedIpPoolCommandInput, cb: (err: any, data?: GetDedicatedIpPoolCommandOutput) => void): void; getDedicatedIpPool(args: GetDedicatedIpPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDedicatedIpPoolCommandOutput) => void): void; /** * @see {@link GetDedicatedIpsCommand} */ getDedicatedIps(): Promise; getDedicatedIps(args: GetDedicatedIpsCommandInput, options?: __HttpHandlerOptions): Promise; getDedicatedIps(args: GetDedicatedIpsCommandInput, cb: (err: any, data?: GetDedicatedIpsCommandOutput) => void): void; getDedicatedIps(args: GetDedicatedIpsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDedicatedIpsCommandOutput) => void): void; /** * @see {@link GetDeliverabilityDashboardOptionsCommand} */ getDeliverabilityDashboardOptions(): Promise; getDeliverabilityDashboardOptions(args: GetDeliverabilityDashboardOptionsCommandInput, options?: __HttpHandlerOptions): Promise; getDeliverabilityDashboardOptions(args: GetDeliverabilityDashboardOptionsCommandInput, cb: (err: any, data?: GetDeliverabilityDashboardOptionsCommandOutput) => void): void; getDeliverabilityDashboardOptions(args: GetDeliverabilityDashboardOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDeliverabilityDashboardOptionsCommandOutput) => void): void; /** * @see {@link GetDeliverabilityTestReportCommand} */ getDeliverabilityTestReport(args: GetDeliverabilityTestReportCommandInput, options?: __HttpHandlerOptions): Promise; getDeliverabilityTestReport(args: GetDeliverabilityTestReportCommandInput, cb: (err: any, data?: GetDeliverabilityTestReportCommandOutput) => void): void; getDeliverabilityTestReport(args: GetDeliverabilityTestReportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDeliverabilityTestReportCommandOutput) => void): void; /** * @see {@link GetDomainDeliverabilityCampaignCommand} */ getDomainDeliverabilityCampaign(args: GetDomainDeliverabilityCampaignCommandInput, options?: __HttpHandlerOptions): Promise; getDomainDeliverabilityCampaign(args: GetDomainDeliverabilityCampaignCommandInput, cb: (err: any, data?: GetDomainDeliverabilityCampaignCommandOutput) => void): void; getDomainDeliverabilityCampaign(args: GetDomainDeliverabilityCampaignCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainDeliverabilityCampaignCommandOutput) => void): void; /** * @see {@link GetDomainStatisticsReportCommand} */ getDomainStatisticsReport(args: GetDomainStatisticsReportCommandInput, options?: __HttpHandlerOptions): Promise; getDomainStatisticsReport(args: GetDomainStatisticsReportCommandInput, cb: (err: any, data?: GetDomainStatisticsReportCommandOutput) => void): void; getDomainStatisticsReport(args: GetDomainStatisticsReportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainStatisticsReportCommandOutput) => void): void; /** * @see {@link GetEmailAddressInsightsCommand} */ getEmailAddressInsights(args: GetEmailAddressInsightsCommandInput, options?: __HttpHandlerOptions): Promise; getEmailAddressInsights(args: GetEmailAddressInsightsCommandInput, cb: (err: any, data?: GetEmailAddressInsightsCommandOutput) => void): void; getEmailAddressInsights(args: GetEmailAddressInsightsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEmailAddressInsightsCommandOutput) => void): void; /** * @see {@link GetEmailIdentityCommand} */ getEmailIdentity(args: GetEmailIdentityCommandInput, options?: __HttpHandlerOptions): Promise; getEmailIdentity(args: GetEmailIdentityCommandInput, cb: (err: any, data?: GetEmailIdentityCommandOutput) => void): void; getEmailIdentity(args: GetEmailIdentityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEmailIdentityCommandOutput) => void): void; /** * @see {@link GetEmailIdentityPoliciesCommand} */ getEmailIdentityPolicies(args: GetEmailIdentityPoliciesCommandInput, options?: __HttpHandlerOptions): Promise; getEmailIdentityPolicies(args: GetEmailIdentityPoliciesCommandInput, cb: (err: any, data?: GetEmailIdentityPoliciesCommandOutput) => void): void; getEmailIdentityPolicies(args: GetEmailIdentityPoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEmailIdentityPoliciesCommandOutput) => void): void; /** * @see {@link GetEmailTemplateCommand} */ getEmailTemplate(args: GetEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; getEmailTemplate(args: GetEmailTemplateCommandInput, cb: (err: any, data?: GetEmailTemplateCommandOutput) => void): void; getEmailTemplate(args: GetEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEmailTemplateCommandOutput) => void): void; /** * @see {@link GetExportJobCommand} */ getExportJob(args: GetExportJobCommandInput, options?: __HttpHandlerOptions): Promise; getExportJob(args: GetExportJobCommandInput, cb: (err: any, data?: GetExportJobCommandOutput) => void): void; getExportJob(args: GetExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetExportJobCommandOutput) => void): void; /** * @see {@link GetImportJobCommand} */ getImportJob(args: GetImportJobCommandInput, options?: __HttpHandlerOptions): Promise; getImportJob(args: GetImportJobCommandInput, cb: (err: any, data?: GetImportJobCommandOutput) => void): void; getImportJob(args: GetImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetImportJobCommandOutput) => void): void; /** * @see {@link GetMessageInsightsCommand} */ getMessageInsights(args: GetMessageInsightsCommandInput, options?: __HttpHandlerOptions): Promise; getMessageInsights(args: GetMessageInsightsCommandInput, cb: (err: any, data?: GetMessageInsightsCommandOutput) => void): void; getMessageInsights(args: GetMessageInsightsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMessageInsightsCommandOutput) => void): void; /** * @see {@link GetMultiRegionEndpointCommand} */ getMultiRegionEndpoint(args: GetMultiRegionEndpointCommandInput, options?: __HttpHandlerOptions): Promise; getMultiRegionEndpoint(args: GetMultiRegionEndpointCommandInput, cb: (err: any, data?: GetMultiRegionEndpointCommandOutput) => void): void; getMultiRegionEndpoint(args: GetMultiRegionEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMultiRegionEndpointCommandOutput) => void): void; /** * @see {@link GetReputationEntityCommand} */ getReputationEntity(args: GetReputationEntityCommandInput, options?: __HttpHandlerOptions): Promise; getReputationEntity(args: GetReputationEntityCommandInput, cb: (err: any, data?: GetReputationEntityCommandOutput) => void): void; getReputationEntity(args: GetReputationEntityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetReputationEntityCommandOutput) => void): void; /** * @see {@link GetSuppressedDestinationCommand} */ getSuppressedDestination(args: GetSuppressedDestinationCommandInput, options?: __HttpHandlerOptions): Promise; getSuppressedDestination(args: GetSuppressedDestinationCommandInput, cb: (err: any, data?: GetSuppressedDestinationCommandOutput) => void): void; getSuppressedDestination(args: GetSuppressedDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSuppressedDestinationCommandOutput) => void): void; /** * @see {@link GetTenantCommand} */ getTenant(args: GetTenantCommandInput, options?: __HttpHandlerOptions): Promise; getTenant(args: GetTenantCommandInput, cb: (err: any, data?: GetTenantCommandOutput) => void): void; getTenant(args: GetTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTenantCommandOutput) => void): void; /** * @see {@link ListConfigurationSetsCommand} */ listConfigurationSets(): Promise; listConfigurationSets(args: ListConfigurationSetsCommandInput, options?: __HttpHandlerOptions): Promise; listConfigurationSets(args: ListConfigurationSetsCommandInput, cb: (err: any, data?: ListConfigurationSetsCommandOutput) => void): void; listConfigurationSets(args: ListConfigurationSetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListConfigurationSetsCommandOutput) => void): void; /** * @see {@link ListContactListsCommand} */ listContactLists(): Promise; listContactLists(args: ListContactListsCommandInput, options?: __HttpHandlerOptions): Promise; listContactLists(args: ListContactListsCommandInput, cb: (err: any, data?: ListContactListsCommandOutput) => void): void; listContactLists(args: ListContactListsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListContactListsCommandOutput) => void): void; /** * @see {@link ListContactsCommand} */ listContacts(args: ListContactsCommandInput, options?: __HttpHandlerOptions): Promise; listContacts(args: ListContactsCommandInput, cb: (err: any, data?: ListContactsCommandOutput) => void): void; listContacts(args: ListContactsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListContactsCommandOutput) => void): void; /** * @see {@link ListCustomVerificationEmailTemplatesCommand} */ listCustomVerificationEmailTemplates(): Promise; listCustomVerificationEmailTemplates(args: ListCustomVerificationEmailTemplatesCommandInput, options?: __HttpHandlerOptions): Promise; listCustomVerificationEmailTemplates(args: ListCustomVerificationEmailTemplatesCommandInput, cb: (err: any, data?: ListCustomVerificationEmailTemplatesCommandOutput) => void): void; listCustomVerificationEmailTemplates(args: ListCustomVerificationEmailTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCustomVerificationEmailTemplatesCommandOutput) => void): void; /** * @see {@link ListDedicatedIpPoolsCommand} */ listDedicatedIpPools(): Promise; listDedicatedIpPools(args: ListDedicatedIpPoolsCommandInput, options?: __HttpHandlerOptions): Promise; listDedicatedIpPools(args: ListDedicatedIpPoolsCommandInput, cb: (err: any, data?: ListDedicatedIpPoolsCommandOutput) => void): void; listDedicatedIpPools(args: ListDedicatedIpPoolsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDedicatedIpPoolsCommandOutput) => void): void; /** * @see {@link ListDeliverabilityTestReportsCommand} */ listDeliverabilityTestReports(): Promise; listDeliverabilityTestReports(args: ListDeliverabilityTestReportsCommandInput, options?: __HttpHandlerOptions): Promise; listDeliverabilityTestReports(args: ListDeliverabilityTestReportsCommandInput, cb: (err: any, data?: ListDeliverabilityTestReportsCommandOutput) => void): void; listDeliverabilityTestReports(args: ListDeliverabilityTestReportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDeliverabilityTestReportsCommandOutput) => void): void; /** * @see {@link ListDomainDeliverabilityCampaignsCommand} */ listDomainDeliverabilityCampaigns(args: ListDomainDeliverabilityCampaignsCommandInput, options?: __HttpHandlerOptions): Promise; listDomainDeliverabilityCampaigns(args: ListDomainDeliverabilityCampaignsCommandInput, cb: (err: any, data?: ListDomainDeliverabilityCampaignsCommandOutput) => void): void; listDomainDeliverabilityCampaigns(args: ListDomainDeliverabilityCampaignsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainDeliverabilityCampaignsCommandOutput) => void): void; /** * @see {@link ListEmailIdentitiesCommand} */ listEmailIdentities(): Promise; listEmailIdentities(args: ListEmailIdentitiesCommandInput, options?: __HttpHandlerOptions): Promise; listEmailIdentities(args: ListEmailIdentitiesCommandInput, cb: (err: any, data?: ListEmailIdentitiesCommandOutput) => void): void; listEmailIdentities(args: ListEmailIdentitiesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEmailIdentitiesCommandOutput) => void): void; /** * @see {@link ListEmailTemplatesCommand} */ listEmailTemplates(): Promise; listEmailTemplates(args: ListEmailTemplatesCommandInput, options?: __HttpHandlerOptions): Promise; listEmailTemplates(args: ListEmailTemplatesCommandInput, cb: (err: any, data?: ListEmailTemplatesCommandOutput) => void): void; listEmailTemplates(args: ListEmailTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEmailTemplatesCommandOutput) => void): void; /** * @see {@link ListExportJobsCommand} */ listExportJobs(): Promise; listExportJobs(args: ListExportJobsCommandInput, options?: __HttpHandlerOptions): Promise; listExportJobs(args: ListExportJobsCommandInput, cb: (err: any, data?: ListExportJobsCommandOutput) => void): void; listExportJobs(args: ListExportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListExportJobsCommandOutput) => void): void; /** * @see {@link ListImportJobsCommand} */ listImportJobs(): Promise; listImportJobs(args: ListImportJobsCommandInput, options?: __HttpHandlerOptions): Promise; listImportJobs(args: ListImportJobsCommandInput, cb: (err: any, data?: ListImportJobsCommandOutput) => void): void; listImportJobs(args: ListImportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListImportJobsCommandOutput) => void): void; /** * @see {@link ListMultiRegionEndpointsCommand} */ listMultiRegionEndpoints(): Promise; listMultiRegionEndpoints(args: ListMultiRegionEndpointsCommandInput, options?: __HttpHandlerOptions): Promise; listMultiRegionEndpoints(args: ListMultiRegionEndpointsCommandInput, cb: (err: any, data?: ListMultiRegionEndpointsCommandOutput) => void): void; listMultiRegionEndpoints(args: ListMultiRegionEndpointsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMultiRegionEndpointsCommandOutput) => void): void; /** * @see {@link ListRecommendationsCommand} */ listRecommendations(): Promise; listRecommendations(args: ListRecommendationsCommandInput, options?: __HttpHandlerOptions): Promise; listRecommendations(args: ListRecommendationsCommandInput, cb: (err: any, data?: ListRecommendationsCommandOutput) => void): void; listRecommendations(args: ListRecommendationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRecommendationsCommandOutput) => void): void; /** * @see {@link ListReputationEntitiesCommand} */ listReputationEntities(): Promise; listReputationEntities(args: ListReputationEntitiesCommandInput, options?: __HttpHandlerOptions): Promise; listReputationEntities(args: ListReputationEntitiesCommandInput, cb: (err: any, data?: ListReputationEntitiesCommandOutput) => void): void; listReputationEntities(args: ListReputationEntitiesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReputationEntitiesCommandOutput) => void): void; /** * @see {@link ListResourceTenantsCommand} */ listResourceTenants(args: ListResourceTenantsCommandInput, options?: __HttpHandlerOptions): Promise; listResourceTenants(args: ListResourceTenantsCommandInput, cb: (err: any, data?: ListResourceTenantsCommandOutput) => void): void; listResourceTenants(args: ListResourceTenantsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourceTenantsCommandOutput) => void): void; /** * @see {@link ListSuppressedDestinationsCommand} */ listSuppressedDestinations(): Promise; listSuppressedDestinations(args: ListSuppressedDestinationsCommandInput, options?: __HttpHandlerOptions): Promise; listSuppressedDestinations(args: ListSuppressedDestinationsCommandInput, cb: (err: any, data?: ListSuppressedDestinationsCommandOutput) => void): void; listSuppressedDestinations(args: ListSuppressedDestinationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSuppressedDestinationsCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link ListTenantResourcesCommand} */ listTenantResources(args: ListTenantResourcesCommandInput, options?: __HttpHandlerOptions): Promise; listTenantResources(args: ListTenantResourcesCommandInput, cb: (err: any, data?: ListTenantResourcesCommandOutput) => void): void; listTenantResources(args: ListTenantResourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTenantResourcesCommandOutput) => void): void; /** * @see {@link ListTenantsCommand} */ listTenants(): Promise; listTenants(args: ListTenantsCommandInput, options?: __HttpHandlerOptions): Promise; listTenants(args: ListTenantsCommandInput, cb: (err: any, data?: ListTenantsCommandOutput) => void): void; listTenants(args: ListTenantsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTenantsCommandOutput) => void): void; /** * @see {@link PutAccountDedicatedIpWarmupAttributesCommand} */ putAccountDedicatedIpWarmupAttributes(): Promise; putAccountDedicatedIpWarmupAttributes(args: PutAccountDedicatedIpWarmupAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putAccountDedicatedIpWarmupAttributes(args: PutAccountDedicatedIpWarmupAttributesCommandInput, cb: (err: any, data?: PutAccountDedicatedIpWarmupAttributesCommandOutput) => void): void; putAccountDedicatedIpWarmupAttributes(args: PutAccountDedicatedIpWarmupAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAccountDedicatedIpWarmupAttributesCommandOutput) => void): void; /** * @see {@link PutAccountDetailsCommand} */ putAccountDetails(args: PutAccountDetailsCommandInput, options?: __HttpHandlerOptions): Promise; putAccountDetails(args: PutAccountDetailsCommandInput, cb: (err: any, data?: PutAccountDetailsCommandOutput) => void): void; putAccountDetails(args: PutAccountDetailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAccountDetailsCommandOutput) => void): void; /** * @see {@link PutAccountSendingAttributesCommand} */ putAccountSendingAttributes(): Promise; putAccountSendingAttributes(args: PutAccountSendingAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putAccountSendingAttributes(args: PutAccountSendingAttributesCommandInput, cb: (err: any, data?: PutAccountSendingAttributesCommandOutput) => void): void; putAccountSendingAttributes(args: PutAccountSendingAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAccountSendingAttributesCommandOutput) => void): void; /** * @see {@link PutAccountSuppressionAttributesCommand} */ putAccountSuppressionAttributes(): Promise; putAccountSuppressionAttributes(args: PutAccountSuppressionAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putAccountSuppressionAttributes(args: PutAccountSuppressionAttributesCommandInput, cb: (err: any, data?: PutAccountSuppressionAttributesCommandOutput) => void): void; putAccountSuppressionAttributes(args: PutAccountSuppressionAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAccountSuppressionAttributesCommandOutput) => void): void; /** * @see {@link PutAccountVdmAttributesCommand} */ putAccountVdmAttributes(args: PutAccountVdmAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putAccountVdmAttributes(args: PutAccountVdmAttributesCommandInput, cb: (err: any, data?: PutAccountVdmAttributesCommandOutput) => void): void; putAccountVdmAttributes(args: PutAccountVdmAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAccountVdmAttributesCommandOutput) => void): void; /** * @see {@link PutConfigurationSetArchivingOptionsCommand} */ putConfigurationSetArchivingOptions(args: PutConfigurationSetArchivingOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putConfigurationSetArchivingOptions(args: PutConfigurationSetArchivingOptionsCommandInput, cb: (err: any, data?: PutConfigurationSetArchivingOptionsCommandOutput) => void): void; putConfigurationSetArchivingOptions(args: PutConfigurationSetArchivingOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationSetArchivingOptionsCommandOutput) => void): void; /** * @see {@link PutConfigurationSetDeliveryOptionsCommand} */ putConfigurationSetDeliveryOptions(args: PutConfigurationSetDeliveryOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putConfigurationSetDeliveryOptions(args: PutConfigurationSetDeliveryOptionsCommandInput, cb: (err: any, data?: PutConfigurationSetDeliveryOptionsCommandOutput) => void): void; putConfigurationSetDeliveryOptions(args: PutConfigurationSetDeliveryOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationSetDeliveryOptionsCommandOutput) => void): void; /** * @see {@link PutConfigurationSetReputationOptionsCommand} */ putConfigurationSetReputationOptions(args: PutConfigurationSetReputationOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putConfigurationSetReputationOptions(args: PutConfigurationSetReputationOptionsCommandInput, cb: (err: any, data?: PutConfigurationSetReputationOptionsCommandOutput) => void): void; putConfigurationSetReputationOptions(args: PutConfigurationSetReputationOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationSetReputationOptionsCommandOutput) => void): void; /** * @see {@link PutConfigurationSetSendingOptionsCommand} */ putConfigurationSetSendingOptions(args: PutConfigurationSetSendingOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putConfigurationSetSendingOptions(args: PutConfigurationSetSendingOptionsCommandInput, cb: (err: any, data?: PutConfigurationSetSendingOptionsCommandOutput) => void): void; putConfigurationSetSendingOptions(args: PutConfigurationSetSendingOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationSetSendingOptionsCommandOutput) => void): void; /** * @see {@link PutConfigurationSetSuppressionOptionsCommand} */ putConfigurationSetSuppressionOptions(args: PutConfigurationSetSuppressionOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putConfigurationSetSuppressionOptions(args: PutConfigurationSetSuppressionOptionsCommandInput, cb: (err: any, data?: PutConfigurationSetSuppressionOptionsCommandOutput) => void): void; putConfigurationSetSuppressionOptions(args: PutConfigurationSetSuppressionOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationSetSuppressionOptionsCommandOutput) => void): void; /** * @see {@link PutConfigurationSetTrackingOptionsCommand} */ putConfigurationSetTrackingOptions(args: PutConfigurationSetTrackingOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putConfigurationSetTrackingOptions(args: PutConfigurationSetTrackingOptionsCommandInput, cb: (err: any, data?: PutConfigurationSetTrackingOptionsCommandOutput) => void): void; putConfigurationSetTrackingOptions(args: PutConfigurationSetTrackingOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationSetTrackingOptionsCommandOutput) => void): void; /** * @see {@link PutConfigurationSetVdmOptionsCommand} */ putConfigurationSetVdmOptions(args: PutConfigurationSetVdmOptionsCommandInput, options?: __HttpHandlerOptions): Promise; putConfigurationSetVdmOptions(args: PutConfigurationSetVdmOptionsCommandInput, cb: (err: any, data?: PutConfigurationSetVdmOptionsCommandOutput) => void): void; putConfigurationSetVdmOptions(args: PutConfigurationSetVdmOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationSetVdmOptionsCommandOutput) => void): void; /** * @see {@link PutDedicatedIpInPoolCommand} */ putDedicatedIpInPool(args: PutDedicatedIpInPoolCommandInput, options?: __HttpHandlerOptions): Promise; putDedicatedIpInPool(args: PutDedicatedIpInPoolCommandInput, cb: (err: any, data?: PutDedicatedIpInPoolCommandOutput) => void): void; putDedicatedIpInPool(args: PutDedicatedIpInPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDedicatedIpInPoolCommandOutput) => void): void; /** * @see {@link PutDedicatedIpPoolScalingAttributesCommand} */ putDedicatedIpPoolScalingAttributes(args: PutDedicatedIpPoolScalingAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putDedicatedIpPoolScalingAttributes(args: PutDedicatedIpPoolScalingAttributesCommandInput, cb: (err: any, data?: PutDedicatedIpPoolScalingAttributesCommandOutput) => void): void; putDedicatedIpPoolScalingAttributes(args: PutDedicatedIpPoolScalingAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDedicatedIpPoolScalingAttributesCommandOutput) => void): void; /** * @see {@link PutDedicatedIpWarmupAttributesCommand} */ putDedicatedIpWarmupAttributes(args: PutDedicatedIpWarmupAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putDedicatedIpWarmupAttributes(args: PutDedicatedIpWarmupAttributesCommandInput, cb: (err: any, data?: PutDedicatedIpWarmupAttributesCommandOutput) => void): void; putDedicatedIpWarmupAttributes(args: PutDedicatedIpWarmupAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDedicatedIpWarmupAttributesCommandOutput) => void): void; /** * @see {@link PutDeliverabilityDashboardOptionCommand} */ putDeliverabilityDashboardOption(args: PutDeliverabilityDashboardOptionCommandInput, options?: __HttpHandlerOptions): Promise; putDeliverabilityDashboardOption(args: PutDeliverabilityDashboardOptionCommandInput, cb: (err: any, data?: PutDeliverabilityDashboardOptionCommandOutput) => void): void; putDeliverabilityDashboardOption(args: PutDeliverabilityDashboardOptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDeliverabilityDashboardOptionCommandOutput) => void): void; /** * @see {@link PutEmailIdentityConfigurationSetAttributesCommand} */ putEmailIdentityConfigurationSetAttributes(args: PutEmailIdentityConfigurationSetAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putEmailIdentityConfigurationSetAttributes(args: PutEmailIdentityConfigurationSetAttributesCommandInput, cb: (err: any, data?: PutEmailIdentityConfigurationSetAttributesCommandOutput) => void): void; putEmailIdentityConfigurationSetAttributes(args: PutEmailIdentityConfigurationSetAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEmailIdentityConfigurationSetAttributesCommandOutput) => void): void; /** * @see {@link PutEmailIdentityDkimAttributesCommand} */ putEmailIdentityDkimAttributes(args: PutEmailIdentityDkimAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putEmailIdentityDkimAttributes(args: PutEmailIdentityDkimAttributesCommandInput, cb: (err: any, data?: PutEmailIdentityDkimAttributesCommandOutput) => void): void; putEmailIdentityDkimAttributes(args: PutEmailIdentityDkimAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEmailIdentityDkimAttributesCommandOutput) => void): void; /** * @see {@link PutEmailIdentityDkimSigningAttributesCommand} */ putEmailIdentityDkimSigningAttributes(args: PutEmailIdentityDkimSigningAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putEmailIdentityDkimSigningAttributes(args: PutEmailIdentityDkimSigningAttributesCommandInput, cb: (err: any, data?: PutEmailIdentityDkimSigningAttributesCommandOutput) => void): void; putEmailIdentityDkimSigningAttributes(args: PutEmailIdentityDkimSigningAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEmailIdentityDkimSigningAttributesCommandOutput) => void): void; /** * @see {@link PutEmailIdentityFeedbackAttributesCommand} */ putEmailIdentityFeedbackAttributes(args: PutEmailIdentityFeedbackAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putEmailIdentityFeedbackAttributes(args: PutEmailIdentityFeedbackAttributesCommandInput, cb: (err: any, data?: PutEmailIdentityFeedbackAttributesCommandOutput) => void): void; putEmailIdentityFeedbackAttributes(args: PutEmailIdentityFeedbackAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEmailIdentityFeedbackAttributesCommandOutput) => void): void; /** * @see {@link PutEmailIdentityMailFromAttributesCommand} */ putEmailIdentityMailFromAttributes(args: PutEmailIdentityMailFromAttributesCommandInput, options?: __HttpHandlerOptions): Promise; putEmailIdentityMailFromAttributes(args: PutEmailIdentityMailFromAttributesCommandInput, cb: (err: any, data?: PutEmailIdentityMailFromAttributesCommandOutput) => void): void; putEmailIdentityMailFromAttributes(args: PutEmailIdentityMailFromAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEmailIdentityMailFromAttributesCommandOutput) => void): void; /** * @see {@link PutSuppressedDestinationCommand} */ putSuppressedDestination(args: PutSuppressedDestinationCommandInput, options?: __HttpHandlerOptions): Promise; putSuppressedDestination(args: PutSuppressedDestinationCommandInput, cb: (err: any, data?: PutSuppressedDestinationCommandOutput) => void): void; putSuppressedDestination(args: PutSuppressedDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutSuppressedDestinationCommandOutput) => void): void; /** * @see {@link SendBulkEmailCommand} */ sendBulkEmail(args: SendBulkEmailCommandInput, options?: __HttpHandlerOptions): Promise; sendBulkEmail(args: SendBulkEmailCommandInput, cb: (err: any, data?: SendBulkEmailCommandOutput) => void): void; sendBulkEmail(args: SendBulkEmailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SendBulkEmailCommandOutput) => void): void; /** * @see {@link SendCustomVerificationEmailCommand} */ sendCustomVerificationEmail(args: SendCustomVerificationEmailCommandInput, options?: __HttpHandlerOptions): Promise; sendCustomVerificationEmail(args: SendCustomVerificationEmailCommandInput, cb: (err: any, data?: SendCustomVerificationEmailCommandOutput) => void): void; sendCustomVerificationEmail(args: SendCustomVerificationEmailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SendCustomVerificationEmailCommandOutput) => void): void; /** * @see {@link SendEmailCommand} */ sendEmail(args: SendEmailCommandInput, options?: __HttpHandlerOptions): Promise; sendEmail(args: SendEmailCommandInput, cb: (err: any, data?: SendEmailCommandOutput) => void): void; sendEmail(args: SendEmailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SendEmailCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link TestRenderEmailTemplateCommand} */ testRenderEmailTemplate(args: TestRenderEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; testRenderEmailTemplate(args: TestRenderEmailTemplateCommandInput, cb: (err: any, data?: TestRenderEmailTemplateCommandOutput) => void): void; testRenderEmailTemplate(args: TestRenderEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TestRenderEmailTemplateCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateConfigurationSetEventDestinationCommand} */ updateConfigurationSetEventDestination(args: UpdateConfigurationSetEventDestinationCommandInput, options?: __HttpHandlerOptions): Promise; updateConfigurationSetEventDestination(args: UpdateConfigurationSetEventDestinationCommandInput, cb: (err: any, data?: UpdateConfigurationSetEventDestinationCommandOutput) => void): void; updateConfigurationSetEventDestination(args: UpdateConfigurationSetEventDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateConfigurationSetEventDestinationCommandOutput) => void): void; /** * @see {@link UpdateContactCommand} */ updateContact(args: UpdateContactCommandInput, options?: __HttpHandlerOptions): Promise; updateContact(args: UpdateContactCommandInput, cb: (err: any, data?: UpdateContactCommandOutput) => void): void; updateContact(args: UpdateContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateContactCommandOutput) => void): void; /** * @see {@link UpdateContactListCommand} */ updateContactList(args: UpdateContactListCommandInput, options?: __HttpHandlerOptions): Promise; updateContactList(args: UpdateContactListCommandInput, cb: (err: any, data?: UpdateContactListCommandOutput) => void): void; updateContactList(args: UpdateContactListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateContactListCommandOutput) => void): void; /** * @see {@link UpdateCustomVerificationEmailTemplateCommand} */ updateCustomVerificationEmailTemplate(args: UpdateCustomVerificationEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; updateCustomVerificationEmailTemplate(args: UpdateCustomVerificationEmailTemplateCommandInput, cb: (err: any, data?: UpdateCustomVerificationEmailTemplateCommandOutput) => void): void; updateCustomVerificationEmailTemplate(args: UpdateCustomVerificationEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCustomVerificationEmailTemplateCommandOutput) => void): void; /** * @see {@link UpdateEmailIdentityPolicyCommand} */ updateEmailIdentityPolicy(args: UpdateEmailIdentityPolicyCommandInput, options?: __HttpHandlerOptions): Promise; updateEmailIdentityPolicy(args: UpdateEmailIdentityPolicyCommandInput, cb: (err: any, data?: UpdateEmailIdentityPolicyCommandOutput) => void): void; updateEmailIdentityPolicy(args: UpdateEmailIdentityPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateEmailIdentityPolicyCommandOutput) => void): void; /** * @see {@link UpdateEmailTemplateCommand} */ updateEmailTemplate(args: UpdateEmailTemplateCommandInput, options?: __HttpHandlerOptions): Promise; updateEmailTemplate(args: UpdateEmailTemplateCommandInput, cb: (err: any, data?: UpdateEmailTemplateCommandOutput) => void): void; updateEmailTemplate(args: UpdateEmailTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateEmailTemplateCommandOutput) => void): void; /** * @see {@link UpdateReputationEntityCustomerManagedStatusCommand} */ updateReputationEntityCustomerManagedStatus(args: UpdateReputationEntityCustomerManagedStatusCommandInput, options?: __HttpHandlerOptions): Promise; updateReputationEntityCustomerManagedStatus(args: UpdateReputationEntityCustomerManagedStatusCommandInput, cb: (err: any, data?: UpdateReputationEntityCustomerManagedStatusCommandOutput) => void): void; updateReputationEntityCustomerManagedStatus(args: UpdateReputationEntityCustomerManagedStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateReputationEntityCustomerManagedStatusCommandOutput) => void): void; /** * @see {@link UpdateReputationEntityPolicyCommand} */ updateReputationEntityPolicy(args: UpdateReputationEntityPolicyCommandInput, options?: __HttpHandlerOptions): Promise; updateReputationEntityPolicy(args: UpdateReputationEntityPolicyCommandInput, cb: (err: any, data?: UpdateReputationEntityPolicyCommandOutput) => void): void; updateReputationEntityPolicy(args: UpdateReputationEntityPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateReputationEntityPolicyCommandOutput) => void): void; /** * @see {@link GetDedicatedIpsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetDedicatedIpsCommandOutput}. */ paginateGetDedicatedIps(args?: GetDedicatedIpsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListConfigurationSetsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListConfigurationSetsCommandOutput}. */ paginateListConfigurationSets(args?: ListConfigurationSetsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListContactListsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListContactListsCommandOutput}. */ paginateListContactLists(args?: ListContactListsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListContactsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListContactsCommandOutput}. */ paginateListContacts(args: ListContactsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListCustomVerificationEmailTemplatesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCustomVerificationEmailTemplatesCommandOutput}. */ paginateListCustomVerificationEmailTemplates(args?: ListCustomVerificationEmailTemplatesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDedicatedIpPoolsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDedicatedIpPoolsCommandOutput}. */ paginateListDedicatedIpPools(args?: ListDedicatedIpPoolsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDeliverabilityTestReportsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDeliverabilityTestReportsCommandOutput}. */ paginateListDeliverabilityTestReports(args?: ListDeliverabilityTestReportsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDomainDeliverabilityCampaignsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDomainDeliverabilityCampaignsCommandOutput}. */ paginateListDomainDeliverabilityCampaigns(args: ListDomainDeliverabilityCampaignsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListEmailIdentitiesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListEmailIdentitiesCommandOutput}. */ paginateListEmailIdentities(args?: ListEmailIdentitiesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListEmailTemplatesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListEmailTemplatesCommandOutput}. */ paginateListEmailTemplates(args?: ListEmailTemplatesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListExportJobsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListExportJobsCommandOutput}. */ paginateListExportJobs(args?: ListExportJobsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListImportJobsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListImportJobsCommandOutput}. */ paginateListImportJobs(args?: ListImportJobsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListMultiRegionEndpointsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListMultiRegionEndpointsCommandOutput}. */ paginateListMultiRegionEndpoints(args?: ListMultiRegionEndpointsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListRecommendationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListRecommendationsCommandOutput}. */ paginateListRecommendations(args?: ListRecommendationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListReputationEntitiesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListReputationEntitiesCommandOutput}. */ paginateListReputationEntities(args?: ListReputationEntitiesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListResourceTenantsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListResourceTenantsCommandOutput}. */ paginateListResourceTenants(args: ListResourceTenantsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListSuppressedDestinationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListSuppressedDestinationsCommandOutput}. */ paginateListSuppressedDestinations(args?: ListSuppressedDestinationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListTenantResourcesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListTenantResourcesCommandOutput}. */ paginateListTenantResources(args: ListTenantResourcesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListTenantsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListTenantsCommandOutput}. */ paginateListTenants(args?: ListTenantsCommandInput, paginationConfig?: Omit): Paginator; } /** * Amazon SES API v2 *

* Amazon SES is an Amazon Web Services service that * you can use to send email messages to your customers.

*

If you're new to Amazon SES API v2, you might find it helpful to review the Amazon Simple Email Service Developer * Guide. The Amazon SES Developer Guide provides information * and code samples that demonstrate how to use Amazon SES API v2 features programmatically.

* @public */ export declare class SESv2 extends SESv2Client implements SESv2 { }