SES
import { SES } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/ses.ts";class SES { }
constructor(apiFactory: client.ApiFactory);
async cloneReceiptRuleSet(params: CloneReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>;
async createConfigurationSet(params: CreateConfigurationSetRequest, opts?: client.RequestOptions): Promise<void>;
async createConfigurationSetEventDestination(params: CreateConfigurationSetEventDestinationRequest, opts?: client.RequestOptions): Promise<void>;
async createConfigurationSetTrackingOptions(params: CreateConfigurationSetTrackingOptionsRequest, opts?: client.RequestOptions): Promise<void>;
async createCustomVerificationEmailTemplate(params: CreateCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async createReceiptFilter(params: CreateReceiptFilterRequest, opts?: client.RequestOptions): Promise<void>;
async createReceiptRule(params: CreateReceiptRuleRequest, opts?: client.RequestOptions): Promise<void>;
async createReceiptRuleSet(params: CreateReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConfigurationSet(params: DeleteConfigurationSetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConfigurationSetEventDestination(params: DeleteConfigurationSetEventDestinationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConfigurationSetTrackingOptions(params: DeleteConfigurationSetTrackingOptionsRequest, opts?: client.RequestOptions): Promise<void>;
async deleteCustomVerificationEmailTemplate(params: DeleteCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async deleteIdentityPolicy(params: DeleteIdentityPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteReceiptFilter(params: DeleteReceiptFilterRequest, opts?: client.RequestOptions): Promise<void>;
async deleteReceiptRule(params: DeleteReceiptRuleRequest, opts?: client.RequestOptions): Promise<void>;
async deleteReceiptRuleSet(params: DeleteReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteVerifiedEmailAddress(params: DeleteVerifiedEmailAddressRequest, opts?: client.RequestOptions): Promise<void>;
async describeActiveReceiptRuleSet(opts?: client.RequestOptions): Promise<DescribeActiveReceiptRuleSetResponse>;
async describeConfigurationSet(params: DescribeConfigurationSetRequest, opts?: client.RequestOptions): Promise<DescribeConfigurationSetResponse>;
async describeReceiptRule(params: DescribeReceiptRuleRequest, opts?: client.RequestOptions): Promise<DescribeReceiptRuleResponse>;
async describeReceiptRuleSet(params: DescribeReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<DescribeReceiptRuleSetResponse>;
async getAccountSendingEnabled(opts?: client.RequestOptions): Promise<GetAccountSendingEnabledResponse>;
async getCustomVerificationEmailTemplate(params: GetCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<GetCustomVerificationEmailTemplateResponse>;
async getIdentityDkimAttributes(params: GetIdentityDkimAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityDkimAttributesResponse>;
async getIdentityMailFromDomainAttributes(params: GetIdentityMailFromDomainAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityMailFromDomainAttributesResponse>;
async getIdentityNotificationAttributes(params: GetIdentityNotificationAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityNotificationAttributesResponse>;
async getIdentityPolicies(params: GetIdentityPoliciesRequest, opts?: client.RequestOptions): Promise<GetIdentityPoliciesResponse>;
async getIdentityVerificationAttributes(params: GetIdentityVerificationAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityVerificationAttributesResponse>;
async getTemplate(params: GetTemplateRequest, opts?: client.RequestOptions): Promise<GetTemplateResponse>;
async listConfigurationSets(params?: ListConfigurationSetsRequest, opts?: client.RequestOptions): Promise<ListConfigurationSetsResponse>;
async listCustomVerificationEmailTemplates(params?: ListCustomVerificationEmailTemplatesRequest, opts?: client.RequestOptions): Promise<ListCustomVerificationEmailTemplatesResponse>;
async listIdentities(params?: ListIdentitiesRequest, opts?: client.RequestOptions): Promise<ListIdentitiesResponse>;
async listIdentityPolicies(params: ListIdentityPoliciesRequest, opts?: client.RequestOptions): Promise<ListIdentityPoliciesResponse>;
async listReceiptRuleSets(params?: ListReceiptRuleSetsRequest, opts?: client.RequestOptions): Promise<ListReceiptRuleSetsResponse>;
async listTemplates(params?: ListTemplatesRequest, opts?: client.RequestOptions): Promise<ListTemplatesResponse>;
async listVerifiedEmailAddresses(opts?: client.RequestOptions): Promise<ListVerifiedEmailAddressesResponse>;
async putConfigurationSetDeliveryOptions(params: PutConfigurationSetDeliveryOptionsRequest, opts?: client.RequestOptions): Promise<void>;
async putIdentityPolicy(params: PutIdentityPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async reorderReceiptRuleSet(params: ReorderReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>;
async sendBounce(params: SendBounceRequest, opts?: client.RequestOptions): Promise<SendBounceResponse>;
async sendBulkTemplatedEmail(params: SendBulkTemplatedEmailRequest, opts?: client.RequestOptions): Promise<SendBulkTemplatedEmailResponse>;
async sendCustomVerificationEmail(params: SendCustomVerificationEmailRequest, opts?: client.RequestOptions): Promise<SendCustomVerificationEmailResponse>;
async sendEmail(params: SendEmailRequest, opts?: client.RequestOptions): Promise<SendEmailResponse>;
async sendRawEmail(params: SendRawEmailRequest, opts?: client.RequestOptions): Promise<SendRawEmailResponse>;
async sendTemplatedEmail(params: SendTemplatedEmailRequest, opts?: client.RequestOptions): Promise<SendTemplatedEmailResponse>;
async setActiveReceiptRuleSet(params?: SetActiveReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>;
async setIdentityDkimEnabled(params: SetIdentityDkimEnabledRequest, opts?: client.RequestOptions): Promise<void>;
async setIdentityFeedbackForwardingEnabled(params: SetIdentityFeedbackForwardingEnabledRequest, opts?: client.RequestOptions): Promise<void>;
async setIdentityHeadersInNotificationsEnabled(params: SetIdentityHeadersInNotificationsEnabledRequest, opts?: client.RequestOptions): Promise<void>;
async setIdentityMailFromDomain(params: SetIdentityMailFromDomainRequest, opts?: client.RequestOptions): Promise<void>;
async setIdentityNotificationTopic(params: SetIdentityNotificationTopicRequest, opts?: client.RequestOptions): Promise<void>;
async setReceiptRulePosition(params: SetReceiptRulePositionRequest, opts?: client.RequestOptions): Promise<void>;
async testRenderTemplate(params: TestRenderTemplateRequest, opts?: client.RequestOptions): Promise<TestRenderTemplateResponse>;
async updateAccountSendingEnabled(params?: UpdateAccountSendingEnabledRequest, opts?: client.RequestOptions): Promise<void>;
async updateConfigurationSetEventDestination(params: UpdateConfigurationSetEventDestinationRequest, opts?: client.RequestOptions): Promise<void>;
async updateConfigurationSetReputationMetricsEnabled(params: UpdateConfigurationSetReputationMetricsEnabledRequest, opts?: client.RequestOptions): Promise<void>;
async updateConfigurationSetSendingEnabled(params: UpdateConfigurationSetSendingEnabledRequest, opts?: client.RequestOptions): Promise<void>;
async updateConfigurationSetTrackingOptions(params: UpdateConfigurationSetTrackingOptionsRequest, opts?: client.RequestOptions): Promise<void>;
async updateCustomVerificationEmailTemplate(params: UpdateCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async updateReceiptRule(params: UpdateReceiptRuleRequest, opts?: client.RequestOptions): Promise<void>;
async verifyDomainDkim(params: VerifyDomainDkimRequest, opts?: client.RequestOptions): Promise<VerifyDomainDkimResponse>;
async verifyDomainIdentity(params: VerifyDomainIdentityRequest, opts?: client.RequestOptions): Promise<VerifyDomainIdentityResponse>;
async verifyEmailAddress(params: VerifyEmailAddressRequest, opts?: client.RequestOptions): Promise<void>;
async verifyEmailIdentity(params: VerifyEmailIdentityRequest, opts?: client.RequestOptions): Promise<void>;
async waitForIdentityExists(params: GetIdentityVerificationAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityVerificationAttributesResponse>;
§Constructors
§
new SES(apiFactory: client.ApiFactory)
[src]§Methods
§
cloneReceiptRuleSet(params: CloneReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>
[src]§
createConfigurationSet(params: CreateConfigurationSetRequest, opts?: client.RequestOptions): Promise<void>
[src]§
createConfigurationSetEventDestination(params: CreateConfigurationSetEventDestinationRequest, opts?: client.RequestOptions): Promise<void>
[src]§
createConfigurationSetTrackingOptions(params: CreateConfigurationSetTrackingOptionsRequest, opts?: client.RequestOptions): Promise<void>
[src]§
createCustomVerificationEmailTemplate(params: CreateCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]§
createReceiptFilter(params: CreateReceiptFilterRequest, opts?: client.RequestOptions): Promise<void>
[src]§
createReceiptRuleSet(params: CreateReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteConfigurationSet(params: DeleteConfigurationSetRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteConfigurationSetEventDestination(params: DeleteConfigurationSetEventDestinationRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteConfigurationSetTrackingOptions(params: DeleteConfigurationSetTrackingOptionsRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteCustomVerificationEmailTemplate(params: DeleteCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteIdentityPolicy(params: DeleteIdentityPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteReceiptFilter(params: DeleteReceiptFilterRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteReceiptRuleSet(params: DeleteReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteVerifiedEmailAddress(params: DeleteVerifiedEmailAddressRequest, opts?: client.RequestOptions): Promise<void>
[src]§
describeActiveReceiptRuleSet(opts?: client.RequestOptions): Promise<DescribeActiveReceiptRuleSetResponse>
[src]§
describeConfigurationSet(params: DescribeConfigurationSetRequest, opts?: client.RequestOptions): Promise<DescribeConfigurationSetResponse>
[src]§
describeReceiptRule(params: DescribeReceiptRuleRequest, opts?: client.RequestOptions): Promise<DescribeReceiptRuleResponse>
[src]§
describeReceiptRuleSet(params: DescribeReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<DescribeReceiptRuleSetResponse>
[src]§
getAccountSendingEnabled(opts?: client.RequestOptions): Promise<GetAccountSendingEnabledResponse>
[src]§
getCustomVerificationEmailTemplate(params: GetCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<GetCustomVerificationEmailTemplateResponse>
[src]§
getIdentityDkimAttributes(params: GetIdentityDkimAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityDkimAttributesResponse>
[src]§
getIdentityMailFromDomainAttributes(params: GetIdentityMailFromDomainAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityMailFromDomainAttributesResponse>
[src]§
getIdentityNotificationAttributes(params: GetIdentityNotificationAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityNotificationAttributesResponse>
[src]§
getIdentityPolicies(params: GetIdentityPoliciesRequest, opts?: client.RequestOptions): Promise<GetIdentityPoliciesResponse>
[src]§
getIdentityVerificationAttributes(params: GetIdentityVerificationAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityVerificationAttributesResponse>
[src]§
getSendQuota(opts?: client.RequestOptions): Promise<GetSendQuotaResponse>
[src]§
getSendStatistics(opts?: client.RequestOptions): Promise<GetSendStatisticsResponse>
[src]§
listConfigurationSets(params?: ListConfigurationSetsRequest, opts?: client.RequestOptions): Promise<ListConfigurationSetsResponse>
[src]§
listCustomVerificationEmailTemplates(params?: ListCustomVerificationEmailTemplatesRequest, opts?: client.RequestOptions): Promise<ListCustomVerificationEmailTemplatesResponse>
[src]§
listIdentities(params?: ListIdentitiesRequest, opts?: client.RequestOptions): Promise<ListIdentitiesResponse>
[src]§
listIdentityPolicies(params: ListIdentityPoliciesRequest, opts?: client.RequestOptions): Promise<ListIdentityPoliciesResponse>
[src]§
listReceiptFilters(opts?: client.RequestOptions): Promise<ListReceiptFiltersResponse>
[src]§
listReceiptRuleSets(params?: ListReceiptRuleSetsRequest, opts?: client.RequestOptions): Promise<ListReceiptRuleSetsResponse>
[src]§
listTemplates(params?: ListTemplatesRequest, opts?: client.RequestOptions): Promise<ListTemplatesResponse>
[src]§
listVerifiedEmailAddresses(opts?: client.RequestOptions): Promise<ListVerifiedEmailAddressesResponse>
[src]§
putConfigurationSetDeliveryOptions(params: PutConfigurationSetDeliveryOptionsRequest, opts?: client.RequestOptions): Promise<void>
[src]§
reorderReceiptRuleSet(params: ReorderReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>
[src]§
sendBulkTemplatedEmail(params: SendBulkTemplatedEmailRequest, opts?: client.RequestOptions): Promise<SendBulkTemplatedEmailResponse>
[src]§
sendCustomVerificationEmail(params: SendCustomVerificationEmailRequest, opts?: client.RequestOptions): Promise<SendCustomVerificationEmailResponse>
[src]§
sendRawEmail(params: SendRawEmailRequest, opts?: client.RequestOptions): Promise<SendRawEmailResponse>
[src]§
sendTemplatedEmail(params: SendTemplatedEmailRequest, opts?: client.RequestOptions): Promise<SendTemplatedEmailResponse>
[src]§
setActiveReceiptRuleSet(params?: SetActiveReceiptRuleSetRequest, opts?: client.RequestOptions): Promise<void>
[src]§
setIdentityDkimEnabled(params: SetIdentityDkimEnabledRequest, opts?: client.RequestOptions): Promise<void>
[src]§
setIdentityFeedbackForwardingEnabled(params: SetIdentityFeedbackForwardingEnabledRequest, opts?: client.RequestOptions): Promise<void>
[src]§
setIdentityHeadersInNotificationsEnabled(params: SetIdentityHeadersInNotificationsEnabledRequest, opts?: client.RequestOptions): Promise<void>
[src]§
setIdentityMailFromDomain(params: SetIdentityMailFromDomainRequest, opts?: client.RequestOptions): Promise<void>
[src]§
setIdentityNotificationTopic(params: SetIdentityNotificationTopicRequest, opts?: client.RequestOptions): Promise<void>
[src]§
setReceiptRulePosition(params: SetReceiptRulePositionRequest, opts?: client.RequestOptions): Promise<void>
[src]§
testRenderTemplate(params: TestRenderTemplateRequest, opts?: client.RequestOptions): Promise<TestRenderTemplateResponse>
[src]§
updateAccountSendingEnabled(params?: UpdateAccountSendingEnabledRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updateConfigurationSetEventDestination(params: UpdateConfigurationSetEventDestinationRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updateConfigurationSetReputationMetricsEnabled(params: UpdateConfigurationSetReputationMetricsEnabledRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updateConfigurationSetSendingEnabled(params: UpdateConfigurationSetSendingEnabledRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updateConfigurationSetTrackingOptions(params: UpdateConfigurationSetTrackingOptionsRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updateCustomVerificationEmailTemplate(params: UpdateCustomVerificationEmailTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]§
verifyDomainDkim(params: VerifyDomainDkimRequest, opts?: client.RequestOptions): Promise<VerifyDomainDkimResponse>
[src]§
verifyDomainIdentity(params: VerifyDomainIdentityRequest, opts?: client.RequestOptions): Promise<VerifyDomainIdentityResponse>
[src]§
verifyEmailIdentity(params: VerifyEmailIdentityRequest, opts?: client.RequestOptions): Promise<void>
[src]§
waitForIdentityExists(params: GetIdentityVerificationAttributesRequest, opts?: client.RequestOptions): Promise<GetIdentityVerificationAttributesResponse>
[src]Checks state up to 20 times, 3 seconds apart (about 1 minutes max wait time).
§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]