SESv2Service overview
Added in v1.0.0
Table of contents
constructors
makeSESv2Service
Signature
export declare const makeSESv2Service: Effect.Effect<any, unknown, unknown>
Added in v1.0.0
models
SESv2Service (class)
Signature
export declare class SESv2Service
Added in v1.0.0
SESv2Service$ (interface)
Signature
export interface SESv2Service$ {
/**
* @see {@link AssociateEmailIdentityCertificateCommand}
*/
associateEmailIdentityCertificate(
args: AssociateEmailIdentityCertificateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
AssociateEmailIdentityCertificateCommandOutput,
Cause.TimeoutError | SdkError | AlreadyExistsError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link BatchGetMetricDataCommand}
*/
batchGetMetricData(
args: BatchGetMetricDataCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
BatchGetMetricDataCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | InternalServiceError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link CancelExportJobCommand}
*/
cancelExportJob(
args: CancelExportJobCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CancelExportJobCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link CreateConfigurationSetCommand}
*/
createConfigurationSet(
args: CreateConfigurationSetCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateConfigurationSetCommandOutput,
| Cause.TimeoutError
| SdkError
| AlreadyExistsError
| BadRequestError
| ConcurrentModificationError
| LimitExceededError
| NotFoundError
| TooManyRequestsError
>
/**
* @see {@link CreateConfigurationSetEventDestinationCommand}
*/
createConfigurationSetEventDestination(
args: CreateConfigurationSetEventDestinationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateConfigurationSetEventDestinationCommandOutput,
| Cause.TimeoutError
| SdkError
| AlreadyExistsError
| BadRequestError
| LimitExceededError
| NotFoundError
| TooManyRequestsError
>
/**
* @see {@link CreateContactCommand}
*/
createContact(
args: CreateContactCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateContactCommandOutput,
Cause.TimeoutError | SdkError | AlreadyExistsError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link CreateContactListCommand}
*/
createContactList(
args: CreateContactListCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateContactListCommandOutput,
Cause.TimeoutError | SdkError | AlreadyExistsError | BadRequestError | LimitExceededError | TooManyRequestsError
>
/**
* @see {@link CreateCustomVerificationEmailTemplateCommand}
*/
createCustomVerificationEmailTemplate(
args: CreateCustomVerificationEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateCustomVerificationEmailTemplateCommandOutput,
| Cause.TimeoutError
| SdkError
| AlreadyExistsError
| BadRequestError
| LimitExceededError
| NotFoundError
| TooManyRequestsError
>
/**
* @see {@link CreateDedicatedIpPoolCommand}
*/
createDedicatedIpPool(
args: CreateDedicatedIpPoolCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateDedicatedIpPoolCommandOutput,
| Cause.TimeoutError
| SdkError
| AlreadyExistsError
| BadRequestError
| ConcurrentModificationError
| LimitExceededError
| TooManyRequestsError
>
/**
* @see {@link CreateDeliverabilityTestReportCommand}
*/
createDeliverabilityTestReport(
args: CreateDeliverabilityTestReportCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateDeliverabilityTestReportCommandOutput,
| Cause.TimeoutError
| SdkError
| AccountSuspendedError
| BadRequestError
| ConcurrentModificationError
| LimitExceededError
| MailFromDomainNotVerifiedError
| MessageRejectedError
| NotFoundError
| SendingPausedError
| TooManyRequestsError
>
/**
* @see {@link CreateEmailIdentityCommand}
*/
createEmailIdentity(
args: CreateEmailIdentityCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateEmailIdentityCommandOutput,
| Cause.TimeoutError
| SdkError
| AlreadyExistsError
| BadRequestError
| ConcurrentModificationError
| LimitExceededError
| NotFoundError
| TooManyRequestsError
>
/**
* @see {@link CreateEmailIdentityPolicyCommand}
*/
createEmailIdentityPolicy(
args: CreateEmailIdentityPolicyCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateEmailIdentityPolicyCommandOutput,
| Cause.TimeoutError
| SdkError
| AlreadyExistsError
| BadRequestError
| LimitExceededError
| NotFoundError
| TooManyRequestsError
>
/**
* @see {@link CreateEmailTemplateCommand}
*/
createEmailTemplate(
args: CreateEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | AlreadyExistsError | BadRequestError | LimitExceededError | TooManyRequestsError
>
/**
* @see {@link CreateExportJobCommand}
*/
createExportJob(
args: CreateExportJobCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateExportJobCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | LimitExceededError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link CreateImportJobCommand}
*/
createImportJob(
args: CreateImportJobCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateImportJobCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | LimitExceededError | TooManyRequestsError
>
/**
* @see {@link CreateMultiRegionEndpointCommand}
*/
createMultiRegionEndpoint(
args: CreateMultiRegionEndpointCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateMultiRegionEndpointCommandOutput,
Cause.TimeoutError | SdkError | AlreadyExistsError | BadRequestError | LimitExceededError | TooManyRequestsError
>
/**
* @see {@link CreateTenantCommand}
*/
createTenant(
args: CreateTenantCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateTenantCommandOutput,
Cause.TimeoutError | SdkError | AlreadyExistsError | BadRequestError | LimitExceededError | TooManyRequestsError
>
/**
* @see {@link CreateTenantResourceAssociationCommand}
*/
createTenantResourceAssociation(
args: CreateTenantResourceAssociationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
CreateTenantResourceAssociationCommandOutput,
Cause.TimeoutError | SdkError | AlreadyExistsError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteConfigurationSetCommand}
*/
deleteConfigurationSet(
args: DeleteConfigurationSetCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteConfigurationSetCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteConfigurationSetEventDestinationCommand}
*/
deleteConfigurationSetEventDestination(
args: DeleteConfigurationSetEventDestinationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteConfigurationSetEventDestinationCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteContactCommand}
*/
deleteContact(
args: DeleteContactCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteContactCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteContactListCommand}
*/
deleteContactList(
args: DeleteContactListCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteContactListCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteCustomVerificationEmailTemplateCommand}
*/
deleteCustomVerificationEmailTemplate(
args: DeleteCustomVerificationEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteCustomVerificationEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteDedicatedIpPoolCommand}
*/
deleteDedicatedIpPool(
args: DeleteDedicatedIpPoolCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteDedicatedIpPoolCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteEmailIdentityCommand}
*/
deleteEmailIdentity(
args: DeleteEmailIdentityCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteEmailIdentityCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteEmailIdentityPolicyCommand}
*/
deleteEmailIdentityPolicy(
args: DeleteEmailIdentityPolicyCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteEmailIdentityPolicyCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteEmailTemplateCommand}
*/
deleteEmailTemplate(
args: DeleteEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteMultiRegionEndpointCommand}
*/
deleteMultiRegionEndpoint(
args: DeleteMultiRegionEndpointCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteMultiRegionEndpointCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteSuppressedDestinationCommand}
*/
deleteSuppressedDestination(
args: DeleteSuppressedDestinationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteSuppressedDestinationCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteTenantCommand}
*/
deleteTenant(
args: DeleteTenantCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteTenantCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DeleteTenantResourceAssociationCommand}
*/
deleteTenantResourceAssociation(
args: DeleteTenantResourceAssociationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DeleteTenantResourceAssociationCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link DisassociateEmailIdentityCertificateCommand}
*/
disassociateEmailIdentityCertificate(
args: DisassociateEmailIdentityCertificateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
DisassociateEmailIdentityCertificateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetAccountCommand}
*/
getAccount(
args: GetAccountCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<GetAccountCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>
/**
* @see {@link GetBlacklistReportsCommand}
*/
getBlacklistReports(
args: GetBlacklistReportsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetBlacklistReportsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetConfigurationSetCommand}
*/
getConfigurationSet(
args: GetConfigurationSetCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetConfigurationSetCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetConfigurationSetEventDestinationsCommand}
*/
getConfigurationSetEventDestinations(
args: GetConfigurationSetEventDestinationsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetConfigurationSetEventDestinationsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetContactCommand}
*/
getContact(
args: GetContactCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetContactCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetContactListCommand}
*/
getContactList(
args: GetContactListCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetContactListCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetCustomVerificationEmailTemplateCommand}
*/
getCustomVerificationEmailTemplate(
args: GetCustomVerificationEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetCustomVerificationEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetDedicatedIpCommand}
*/
getDedicatedIp(
args: GetDedicatedIpCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetDedicatedIpCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetDedicatedIpPoolCommand}
*/
getDedicatedIpPool(
args: GetDedicatedIpPoolCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetDedicatedIpPoolCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetDedicatedIpsCommand}
*/
getDedicatedIps(
args: GetDedicatedIpsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetDedicatedIpsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
getDedicatedIpsStream(
args: GetDedicatedIpsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
GetDedicatedIpsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetDeliverabilityDashboardOptionsCommand}
*/
getDeliverabilityDashboardOptions(
args: GetDeliverabilityDashboardOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetDeliverabilityDashboardOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | LimitExceededError | TooManyRequestsError
>
/**
* @see {@link GetDeliverabilityTestReportCommand}
*/
getDeliverabilityTestReport(
args: GetDeliverabilityTestReportCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetDeliverabilityTestReportCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetDomainDeliverabilityCampaignCommand}
*/
getDomainDeliverabilityCampaign(
args: GetDomainDeliverabilityCampaignCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetDomainDeliverabilityCampaignCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetDomainStatisticsReportCommand}
*/
getDomainStatisticsReport(
args: GetDomainStatisticsReportCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetDomainStatisticsReportCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetEmailAddressInsightsCommand}
*/
getEmailAddressInsights(
args: GetEmailAddressInsightsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetEmailAddressInsightsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link GetEmailIdentityCommand}
*/
getEmailIdentity(
args: GetEmailIdentityCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetEmailIdentityCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetEmailIdentityPoliciesCommand}
*/
getEmailIdentityPolicies(
args: GetEmailIdentityPoliciesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetEmailIdentityPoliciesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetEmailTemplateCommand}
*/
getEmailTemplate(
args: GetEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetExportJobCommand}
*/
getExportJob(
args: GetExportJobCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetExportJobCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetImportJobCommand}
*/
getImportJob(
args: GetImportJobCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetImportJobCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetMessageInsightsCommand}
*/
getMessageInsights(
args: GetMessageInsightsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetMessageInsightsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetMultiRegionEndpointCommand}
*/
getMultiRegionEndpoint(
args: GetMultiRegionEndpointCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetMultiRegionEndpointCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetReputationEntityCommand}
*/
getReputationEntity(
args: GetReputationEntityCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetReputationEntityCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetSuppressedDestinationCommand}
*/
getSuppressedDestination(
args: GetSuppressedDestinationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetSuppressedDestinationCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link GetTenantCommand}
*/
getTenant(
args: GetTenantCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
GetTenantCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListConfigurationSetsCommand}
*/
listConfigurationSets(
args: ListConfigurationSetsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListConfigurationSetsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listConfigurationSetsStream(
args: ListConfigurationSetsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListConfigurationSetsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListContactListsCommand}
*/
listContactLists(
args: ListContactListsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListContactListsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listContactListsStream(
args: ListContactListsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListContactListsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListContactsCommand}
*/
listContacts(
args: ListContactsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListContactsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
listContactsStream(
args: ListContactsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListContactsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListCustomVerificationEmailTemplatesCommand}
*/
listCustomVerificationEmailTemplates(
args: ListCustomVerificationEmailTemplatesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListCustomVerificationEmailTemplatesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listCustomVerificationEmailTemplatesStream(
args: ListCustomVerificationEmailTemplatesCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListCustomVerificationEmailTemplatesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListDedicatedIpPoolsCommand}
*/
listDedicatedIpPools(
args: ListDedicatedIpPoolsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListDedicatedIpPoolsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listDedicatedIpPoolsStream(
args: ListDedicatedIpPoolsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListDedicatedIpPoolsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListDeliverabilityTestReportsCommand}
*/
listDeliverabilityTestReports(
args: ListDeliverabilityTestReportsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListDeliverabilityTestReportsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
listDeliverabilityTestReportsStream(
args: ListDeliverabilityTestReportsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListDeliverabilityTestReportsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListDomainDeliverabilityCampaignsCommand}
*/
listDomainDeliverabilityCampaigns(
args: ListDomainDeliverabilityCampaignsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListDomainDeliverabilityCampaignsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
listDomainDeliverabilityCampaignsStream(
args: ListDomainDeliverabilityCampaignsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListDomainDeliverabilityCampaignsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListEmailIdentitiesCommand}
*/
listEmailIdentities(
args: ListEmailIdentitiesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListEmailIdentitiesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listEmailIdentitiesStream(
args: ListEmailIdentitiesCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListEmailIdentitiesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListEmailIdentityCertificatesCommand}
*/
listEmailIdentityCertificates(
args: ListEmailIdentityCertificatesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListEmailIdentityCertificatesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
listEmailIdentityCertificatesStream(
args: ListEmailIdentityCertificatesCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListEmailIdentityCertificatesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListEmailTemplatesCommand}
*/
listEmailTemplates(
args: ListEmailTemplatesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListEmailTemplatesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listEmailTemplatesStream(
args: ListEmailTemplatesCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListEmailTemplatesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListExportJobsCommand}
*/
listExportJobs(
args: ListExportJobsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<ListExportJobsCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>
listExportJobsStream(
args: ListExportJobsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<ListExportJobsCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>
/**
* @see {@link ListImportJobsCommand}
*/
listImportJobs(
args: ListImportJobsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<ListImportJobsCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>
listImportJobsStream(
args: ListImportJobsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<ListImportJobsCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>
/**
* @see {@link ListMultiRegionEndpointsCommand}
*/
listMultiRegionEndpoints(
args: ListMultiRegionEndpointsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListMultiRegionEndpointsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listMultiRegionEndpointsStream(
args: ListMultiRegionEndpointsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListMultiRegionEndpointsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListRecommendationsCommand}
*/
listRecommendations(
args: ListRecommendationsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListRecommendationsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
listRecommendationsStream(
args: ListRecommendationsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListRecommendationsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListReputationEntitiesCommand}
*/
listReputationEntities(
args: ListReputationEntitiesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListReputationEntitiesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
listReputationEntitiesStream(
args: ListReputationEntitiesCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListReputationEntitiesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link ListResourceTenantsCommand}
*/
listResourceTenants(
args: ListResourceTenantsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListResourceTenantsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
listResourceTenantsStream(
args: ListResourceTenantsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListResourceTenantsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListSuppressedDestinationsCommand}
*/
listSuppressedDestinations(
args: ListSuppressedDestinationsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListSuppressedDestinationsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | InvalidNextTokenError | NotFoundError | TooManyRequestsError
>
listSuppressedDestinationsStream(
args: ListSuppressedDestinationsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListSuppressedDestinationsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | InvalidNextTokenError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListTagsForResourceCommand}
*/
listTagsForResource(
args: ListTagsForResourceCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListTagsForResourceCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListTenantResourcesCommand}
*/
listTenantResources(
args: ListTenantResourcesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
ListTenantResourcesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
listTenantResourcesStream(
args: ListTenantResourcesCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<
ListTenantResourcesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link ListTenantsCommand}
*/
listTenants(
args: ListTenantsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<ListTenantsCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>
listTenantsStream(
args: ListTenantsCommandInput,
options?: HttpHandlerOptions
): Stream.Stream<ListTenantsCommandOutput, Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError>
/**
* @see {@link PutAccountDedicatedIpWarmupAttributesCommand}
*/
putAccountDedicatedIpWarmupAttributes(
args: PutAccountDedicatedIpWarmupAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutAccountDedicatedIpWarmupAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link PutAccountDetailsCommand}
*/
putAccountDetails(
args: PutAccountDetailsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutAccountDetailsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConflictError | TooManyRequestsError
>
/**
* @see {@link PutAccountPricingAttributesCommand}
*/
putAccountPricingAttributes(
args: PutAccountPricingAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutAccountPricingAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConflictError | TooManyRequestsError
>
/**
* @see {@link PutAccountSendingAttributesCommand}
*/
putAccountSendingAttributes(
args: PutAccountSendingAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutAccountSendingAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link PutAccountSuppressionAttributesCommand}
*/
putAccountSuppressionAttributes(
args: PutAccountSuppressionAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutAccountSuppressionAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link PutAccountVdmAttributesCommand}
*/
putAccountVdmAttributes(
args: PutAccountVdmAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutAccountVdmAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | TooManyRequestsError
>
/**
* @see {@link PutConfigurationSetArchivingOptionsCommand}
*/
putConfigurationSetArchivingOptions(
args: PutConfigurationSetArchivingOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutConfigurationSetArchivingOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutConfigurationSetDeliveryOptionsCommand}
*/
putConfigurationSetDeliveryOptions(
args: PutConfigurationSetDeliveryOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutConfigurationSetDeliveryOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutConfigurationSetReputationOptionsCommand}
*/
putConfigurationSetReputationOptions(
args: PutConfigurationSetReputationOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutConfigurationSetReputationOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutConfigurationSetSendingOptionsCommand}
*/
putConfigurationSetSendingOptions(
args: PutConfigurationSetSendingOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutConfigurationSetSendingOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutConfigurationSetSuppressionOptionsCommand}
*/
putConfigurationSetSuppressionOptions(
args: PutConfigurationSetSuppressionOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutConfigurationSetSuppressionOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutConfigurationSetTrackingOptionsCommand}
*/
putConfigurationSetTrackingOptions(
args: PutConfigurationSetTrackingOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutConfigurationSetTrackingOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutConfigurationSetVdmOptionsCommand}
*/
putConfigurationSetVdmOptions(
args: PutConfigurationSetVdmOptionsCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutConfigurationSetVdmOptionsCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutDedicatedIpInPoolCommand}
*/
putDedicatedIpInPool(
args: PutDedicatedIpInPoolCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutDedicatedIpInPoolCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutDedicatedIpPoolScalingAttributesCommand}
*/
putDedicatedIpPoolScalingAttributes(
args: PutDedicatedIpPoolScalingAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutDedicatedIpPoolScalingAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutDedicatedIpWarmupAttributesCommand}
*/
putDedicatedIpWarmupAttributes(
args: PutDedicatedIpWarmupAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutDedicatedIpWarmupAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutDeliverabilityDashboardOptionCommand}
*/
putDeliverabilityDashboardOption(
args: PutDeliverabilityDashboardOptionCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutDeliverabilityDashboardOptionCommandOutput,
| Cause.TimeoutError
| SdkError
| AlreadyExistsError
| BadRequestError
| LimitExceededError
| NotFoundError
| TooManyRequestsError
>
/**
* @see {@link PutEmailIdentityConfigurationSetAttributesCommand}
*/
putEmailIdentityConfigurationSetAttributes(
args: PutEmailIdentityConfigurationSetAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutEmailIdentityConfigurationSetAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutEmailIdentityDkimAttributesCommand}
*/
putEmailIdentityDkimAttributes(
args: PutEmailIdentityDkimAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutEmailIdentityDkimAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutEmailIdentityDkimSigningAttributesCommand}
*/
putEmailIdentityDkimSigningAttributes(
args: PutEmailIdentityDkimSigningAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutEmailIdentityDkimSigningAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutEmailIdentityFeedbackAttributesCommand}
*/
putEmailIdentityFeedbackAttributes(
args: PutEmailIdentityFeedbackAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutEmailIdentityFeedbackAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutEmailIdentityMailFromAttributesCommand}
*/
putEmailIdentityMailFromAttributes(
args: PutEmailIdentityMailFromAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutEmailIdentityMailFromAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutSuppressedDestinationCommand}
*/
putSuppressedDestination(
args: PutSuppressedDestinationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutSuppressedDestinationCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link PutTenantSuppressionAttributesCommand}
*/
putTenantSuppressionAttributes(
args: PutTenantSuppressionAttributesCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
PutTenantSuppressionAttributesCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link SendBulkEmailCommand}
*/
sendBulkEmail(
args: SendBulkEmailCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
SendBulkEmailCommandOutput,
| Cause.TimeoutError
| SdkError
| AccountSuspendedError
| BadRequestError
| LimitExceededError
| MailFromDomainNotVerifiedError
| MessageRejectedError
| NotFoundError
| SendingPausedError
| TooManyRequestsError
>
/**
* @see {@link SendCustomVerificationEmailCommand}
*/
sendCustomVerificationEmail(
args: SendCustomVerificationEmailCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
SendCustomVerificationEmailCommandOutput,
| Cause.TimeoutError
| SdkError
| BadRequestError
| LimitExceededError
| MailFromDomainNotVerifiedError
| MessageRejectedError
| NotFoundError
| SendingPausedError
| TooManyRequestsError
>
/**
* @see {@link SendEmailCommand}
*/
sendEmail(
args: SendEmailCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
SendEmailCommandOutput,
| Cause.TimeoutError
| SdkError
| AccountSuspendedError
| BadRequestError
| LimitExceededError
| MailFromDomainNotVerifiedError
| MessageRejectedError
| NotFoundError
| SendingPausedError
| TooManyRequestsError
>
/**
* @see {@link TagResourceCommand}
*/
tagResource(
args: TagResourceCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
TagResourceCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link TestRenderEmailTemplateCommand}
*/
testRenderEmailTemplate(
args: TestRenderEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
TestRenderEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UntagResourceCommand}
*/
untagResource(
args: UntagResourceCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UntagResourceCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateConfigurationSetCommand}
*/
updateConfigurationSet(
args: UpdateConfigurationSetCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateConfigurationSetCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateConfigurationSetEventDestinationCommand}
*/
updateConfigurationSetEventDestination(
args: UpdateConfigurationSetEventDestinationCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateConfigurationSetEventDestinationCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateContactCommand}
*/
updateContact(
args: UpdateContactCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateContactCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateContactListCommand}
*/
updateContactList(
args: UpdateContactListCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateContactListCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConcurrentModificationError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateCustomVerificationEmailTemplateCommand}
*/
updateCustomVerificationEmailTemplate(
args: UpdateCustomVerificationEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateCustomVerificationEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateEmailIdentityPolicyCommand}
*/
updateEmailIdentityPolicy(
args: UpdateEmailIdentityPolicyCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateEmailIdentityPolicyCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateEmailTemplateCommand}
*/
updateEmailTemplate(
args: UpdateEmailTemplateCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateEmailTemplateCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | NotFoundError | TooManyRequestsError
>
/**
* @see {@link UpdateReputationEntityCustomerManagedStatusCommand}
*/
updateReputationEntityCustomerManagedStatus(
args: UpdateReputationEntityCustomerManagedStatusCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateReputationEntityCustomerManagedStatusCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConflictError | TooManyRequestsError
>
/**
* @see {@link UpdateReputationEntityPolicyCommand}
*/
updateReputationEntityPolicy(
args: UpdateReputationEntityPolicyCommandInput,
options?: HttpHandlerOptions
): Effect.Effect<
UpdateReputationEntityPolicyCommandOutput,
Cause.TimeoutError | SdkError | BadRequestError | ConflictError | TooManyRequestsError
>
}
Added in v1.0.0
utils
SESv2Service (namespace)
Added in v1.0.0
Config (interface)
Signature
export interface Config extends Omit<SESv2ClientConfig, "logger"> {
readonly logger?: ServiceLogger.ServiceLoggerConstructorProps | true
}
Added in v1.0.0
Type (type alias)
Signature
export type Type = SESv2Service$
Added in v1.0.0