All Classes and Interfaces
Class
Description
Indicates that email sending is disabled for your entire Amazon SES account.
When included in a receipt rule, this action adds a header to the received email.
Indicates that a resource could not be created because of a naming conflict.
An AWS Arn.
Represents the body of the message.
When included in a receipt rule, this action rejects the received email by returning a bounce response to the sender
and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Recipient-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES
receives on your behalf bounces.
An array that contains one or more Destinations, as well as the tags and replacement data associated with each of
those Destinations.
An object that contains the response from the
SendBulkTemplatedEmail operation.
Indicates that the delete operation could not be completed.
Represents a request to create a receipt rule set by cloning an existing one.
CloneReceiptRuleSetRequest Marshaller
An empty element returned on a successful request.
Contains information associated with an Amazon CloudWatch event destination to which email sending events are
published.
Contains the dimension configuration to use when you publish email sending events to Amazon CloudWatch.
The name of the configuration set.
Indicates that the configuration set could not be created because of a naming conflict.
Indicates that the configuration set does not exist.
Indicates that email sending is disabled for the configuration set.
When included in a receipt rule, this action parses the received message and starts an email contact in Amazon
Connect on your behalf.
Represents textual data, plus an optional character set specification.
Represents a request to create a configuration set event destination.
An empty element returned on a successful request.
Represents a request to create a configuration set.
CreateConfigurationSetRequest Marshaller
An empty element returned on a successful request.
Represents a request to create an open and click tracking option object in a configuration set.
CreateConfigurationSetTrackingOptionsRequest Marshaller
An empty element returned on a successful request.
Represents a request to create a custom verification email template.
CreateCustomVerificationEmailTemplateRequest Marshaller
Represents a request to create a new IP address filter.
CreateReceiptFilterRequest Marshaller
An empty element returned on a successful request.
Represents a request to create a receipt rule.
CreateReceiptRuleRequest Marshaller
An empty element returned on a successful request.
Represents a request to create an empty receipt rule set.
CreateReceiptRuleSetRequest Marshaller
An empty element returned on a successful request.
Represents a request to create an email template.
CreateTemplateRequest Marshaller
Indicates that custom verification email template provided content is invalid.
Contains information about a custom verification email template.
Indicates that a custom verification email template with the name you specified already exists.
Indicates that a custom verification email template with the name you specified does not exist.
Represents a request to delete a configuration set event destination.
An empty element returned on a successful request.
Represents a request to delete a configuration set.
DeleteConfigurationSetRequest Marshaller
An empty element returned on a successful request.
Represents a request to delete open and click tracking options in a configuration set.
DeleteConfigurationSetTrackingOptionsRequest Marshaller
An empty element returned on a successful request.
Represents a request to delete an existing custom verification email template.
DeleteCustomVerificationEmailTemplateRequest Marshaller
Represents a request to delete a sending authorization policy for an identity.
DeleteIdentityPolicyRequest Marshaller
An empty element returned on a successful request.
Represents a request to delete one of your Amazon SES identities (an email address or domain).
DeleteIdentityRequest Marshaller
An empty element returned on a successful request.
Represents a request to delete an IP address filter.
DeleteReceiptFilterRequest Marshaller
An empty element returned on a successful request.
Represents a request to delete a receipt rule.
DeleteReceiptRuleRequest Marshaller
An empty element returned on a successful request.
Represents a request to delete a receipt rule set and all of the receipt rules it contains.
DeleteReceiptRuleSetRequest Marshaller
An empty element returned on a successful request.
Represents a request to delete an email template.
DeleteTemplateRequest Marshaller
Represents a request to delete an email address from the list of email addresses you have attempted to verify under
your Amazon Web Services account.
DeleteVerifiedEmailAddressRequest Marshaller
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
Represents a request to return the metadata and receipt rules for the receipt rule set that is currently active.
DescribeActiveReceiptRuleSetRequest Marshaller
Represents the metadata and receipt rules for the receipt rule set that is currently active.
Represents a request to return the details of a configuration set.
DescribeConfigurationSetRequest Marshaller
Represents the details of a configuration set.
Represents a request to return the details of a receipt rule.
DescribeReceiptRuleRequest Marshaller
Represents the details of a receipt rule.
Represents a request to return the details of a receipt rule set.
DescribeReceiptRuleSetRequest Marshaller
Represents the details of the specified receipt rule set.
Represents the destination of the message, consisting of To:, CC:, and BCC: fields.
Link between an endpoint property and the
AwsEndpointAttribute it represents.
Contains information about an event destination.
Indicates that the event destination could not be created because of a naming conflict.
Indicates that the event destination does not exist.
Additional X-headers to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on
your behalf bounces.
Indicates that the sender address specified for a custom verification email is not verified, and is therefore not
eligible to send the custom verification email.
GetAccountSendingEnabledRequest Marshaller
Represents a request to return the email sending status for your Amazon SES account in the current Amazon Web
Services Region.
Represents a request to retrieve an existing custom verification email template.
GetCustomVerificationEmailTemplateRequest Marshaller
The content of the custom verification email template.
Represents a request for the status of Amazon SES Easy DKIM signing for an identity.
GetIdentityDkimAttributesRequest Marshaller
Represents the status of Amazon SES Easy DKIM signing for an identity.
Represents a request to return the Amazon SES custom MAIL FROM attributes for a list of identities.
GetIdentityMailFromDomainAttributesRequest Marshaller
Represents the custom MAIL FROM attributes for a list of identities.
Represents a request to return the notification attributes for a list of identities you verified with Amazon SES.
GetIdentityNotificationAttributesRequest Marshaller
Represents the notification attributes for a list of identities.
Represents a request to return the requested sending authorization policies for an identity.
GetIdentityPoliciesRequest Marshaller
Represents the requested sending authorization policies.
Represents a request to return the Amazon SES verification status of a list of identities.
GetIdentityVerificationAttributesRequest Marshaller
The Amazon SES verification status of a list of identities.
GetSendQuotaRequest Marshaller
Represents your Amazon SES daily sending quota, maximum send rate, and the number of emails you have sent in the last
24 hours.
GetSendStatisticsRequest Marshaller
Represents a list of data points.
GetTemplateRequest MarshallerIdentifiers for variables declared within the rule engine, e.g.
Represents the DKIM attributes of a verified email address or a domain.
Represents the custom MAIL FROM domain attributes of a verified identity (email address or domain).
Represents the notification attributes of an identity, including whether an identity has Amazon Simple Notification
Service (Amazon SNS) topics set for bounce, complaint, and/or delivery notifications, and whether feedback forwarding
is enabled for bounce and complaint notifications.
Represents the verification attributes of a single identity.
Indicates that the Amazon CloudWatch destination is invalid.
Indicates that the configuration set is invalid.
Indicates that provided delivery option is invalid.
Indicates that the Amazon Kinesis Firehose destination is invalid.
Indicates that the provided Amazon Web Services Lambda function is invalid, or that Amazon SES could not execute the
provided function, possibly due to permissions issues.
Indicates that the provided policy is invalid.
Indicates that one or more of the replacement values you provided is invalid.
Indicates that the provided Amazon S3 bucket or Amazon Web Services KMS encryption key is invalid, or that Amazon SES
could not publish to the bucket, possibly due to permissions issues.
Indicates that the Amazon Simple Notification Service (Amazon SNS) destination is invalid.
Indicates that the provided Amazon SNS topic is invalid, or that Amazon SES could not publish to the topic, possibly
due to permissions issues.
Indicates that the template that you specified could not be rendered.
Indicates that the custom domain to be used for open and click tracking redirects is invalid.
An intermediate value for JMESPath expressions, encapsulating the different data types supported by JMESPath and
the operations on that data.
Contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
When included in a receipt rule, this action calls an Amazon Web Services Lambda function and, optionally, publishes
a notification to Amazon Simple Notification Service (Amazon SNS).
Indicates that a resource could not be created because of service limits.
Represents a request to list the configuration sets associated with your Amazon Web Services account.
ListConfigurationSetsRequest Marshaller
A list of configuration sets associated with your Amazon Web Services account.
Represents the output for the
SesClient.listCustomVerificationEmailTemplatesPaginator(software.amazon.awssdk.services.ses.model.ListCustomVerificationEmailTemplatesRequest)
operation which is a paginated operation.
Represents the output for the
SesAsyncClient.listCustomVerificationEmailTemplatesPaginator(software.amazon.awssdk.services.ses.model.ListCustomVerificationEmailTemplatesRequest)
operation which is a paginated operation.
Represents a request to list the existing custom verification email templates for your account.
ListCustomVerificationEmailTemplatesRequest Marshaller
A paginated list of custom verification email templates.
Represents the output for the
SesClient.listIdentitiesPaginator(software.amazon.awssdk.services.ses.model.ListIdentitiesRequest)
operation which is a paginated operation.
Represents the output for the
SesAsyncClient.listIdentitiesPaginator(software.amazon.awssdk.services.ses.model.ListIdentitiesRequest)
operation which is a paginated operation.
Represents a request to return a list of all identities (email addresses and domains) that you have attempted to
verify under your Amazon Web Services account, regardless of verification status.
ListIdentitiesRequest Marshaller
A list of all identities that you have attempted to verify under your Amazon Web Services account, regardless of
verification status.
Represents a request to return a list of sending authorization policies that are attached to an identity.
ListIdentityPoliciesRequest Marshaller
A list of names of sending authorization policies that apply to an identity.
Represents a request to list the IP address filters that exist under your Amazon Web Services account.
ListReceiptFiltersRequest Marshaller
A list of IP address filters that exist under your Amazon Web Services account.
Represents a request to list the receipt rule sets that exist under your Amazon Web Services account.
ListReceiptRuleSetsRequest Marshaller
A list of receipt rule sets that exist under your Amazon Web Services account.
ListTemplatesRequest MarshallerListVerifiedEmailAddressesRequest Marshaller
A list of email addresses that you have verified with Amazon SES under your Amazon Web Services account.
Indicates that the message could not be sent because Amazon SES could not read the MX record required to use the
specified MAIL FROM domain.
Represents the message to be sent, composed of a subject and a body.
Message-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES
receives on your behalf bounces.
Indicates that the action failed, and the message could not be sent.
Contains the name and value of a tag that you can provide to
SendEmail or SendRawEmail to
apply to an email.
Indicates that one or more of the replacement values for the specified template was not specified.
Indicates that the account has not been granted production access.
A request to modify the delivery options for a configuration set.
PutConfigurationSetDeliveryOptionsRequest Marshaller
An HTTP 200 response if the request succeeds, or an error message if the request fails.
Represents a request to add or update a sending authorization policy for an identity.
PutIdentityPolicyRequest Marshaller
An empty element returned on a successful request.
Represents the raw data of the message.
An action that Amazon SES can take when it receives an email on behalf of one or more email addresses or domains that
you own.
A receipt IP address filter enables you to specify whether to accept or reject mail originating from an IP address or
range of IP addresses.
A receipt IP address filter enables you to specify whether to accept or reject mail originating from an IP address or
range of IP addresses.
Receipt rules enable you to specify which actions Amazon SES should take when it receives mail on behalf of one or
more email addresses or domains that you own.
Information about a receipt rule set.
Recipient-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES
receives on your behalf bounces.
Represents a request to reorder the receipt rules within a receipt rule set.
ReorderReceiptRuleSetRequest Marshaller
An empty element returned on a successful request.
Contains information about the reputation settings for a configuration set.
Indicates that the provided receipt rule does not exist.
Indicates that the provided receipt rule set does not exist.
Represents a URL to be used internally for endpoint resolution.
When included in a receipt rule, this action saves the received message to an Amazon Simple Storage Service (Amazon
S3) bucket and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Represents a request to send a bounce message to the sender of an email you received through Amazon SES.
SendBounceRequest Marshaller
Represents a unique message ID.
Represents a request to send a templated email to multiple destinations using Amazon SES.
SendBulkTemplatedEmailRequest Marshaller
Represents a request to send a custom verification email to a specified recipient.
SendCustomVerificationEmailRequest Marshaller
The response received when attempting to send the custom verification email.
Represents sending statistics data.
Represents a request to send a single formatted email using Amazon SES.
SendEmailRequest Marshaller
Represents a unique message ID.
Represents a request to send a single raw email using Amazon SES.
SendRawEmailRequest Marshaller
Represents a unique message ID.
Represents a request to send a templated email using Amazon SES.
SendTemplatedEmailRequest MarshallerService client for accessing Amazon SES asynchronously.
A builder for creating an instance of
SesAsyncClient.Waiter utility class that polls a resource until a desired state is reached or until it is determined that the
resource will never enter into the desired state.
The parameters object used to resolve the auth schemes for the Ses service.
A builder for a
SesAuthSchemeParams.An auth scheme provider for Ses service.
This includes configuration specific to Amazon SES that is supported by both
SesClientBuilder and
SesAsyncClientBuilder.Service client for accessing Amazon SES.
A builder for creating an instance of
SesClient.The parameters object used to resolve an endpoint for the Ses service.
An endpoint provider for Ses.
Class to expose the service client settings to the user.
A builder for creating a
SesServiceClientConfigurationWaiter utility class that polls a resource until a desired state is reached or until it is determined that the
resource will never enter into the desired state.
Represents a request to set a receipt rule set as the active receipt rule set.
SetActiveReceiptRuleSetRequest Marshaller
An empty element returned on a successful request.
Represents a request to enable or disable Amazon SES Easy DKIM signing for an identity.
SetIdentityDkimEnabledRequest Marshaller
An empty element returned on a successful request.
Represents a request to enable or disable whether Amazon SES forwards you bounce and complaint notifications through
email.
SetIdentityFeedbackForwardingEnabledRequest Marshaller
An empty element returned on a successful request.
Represents a request to set whether Amazon SES includes the original email headers in the Amazon SNS notifications of
a specified type.
An empty element returned on a successful request.
Represents a request to enable or disable the Amazon SES custom MAIL FROM domain setup for a verified identity.
SetIdentityMailFromDomainRequest Marshaller
An empty element returned on a successful request.
Represents a request to specify the Amazon SNS topic to which Amazon SES publishes bounce, complaint, or delivery
notifications for emails sent with that identity as the source.
SetIdentityNotificationTopicRequest Marshaller
An empty element returned on a successful request.
Represents a request to set the position of a receipt rule in a receipt rule set.
SetReceiptRulePositionRequest Marshaller
An empty element returned on a successful request.
When included in a receipt rule, this action publishes a notification to Amazon Simple Notification Service (Amazon
SNS).
Contains the topic ARN associated with an Amazon Simple Notification Service (Amazon SNS) event destination.
When included in a receipt rule, this action terminates the evaluation of the receipt rule set and, optionally,
publishes a notification to Amazon Simple Notification Service (Amazon SNS).
The content of the email, composed of a subject line and either an HTML part or a text-only part.
Indicates that the Template object you specified does not exist in your Amazon SES account.
Contains information about an email template.
TestRenderTemplateRequest Marshaller
A domain that is used to redirect email recipients to an Amazon SES-operated domain.
Indicates that the configuration set you specified already contains a TrackingOptions object.
Indicates that the TrackingOptions object you specified does not exist.
Represents a request to enable or disable the email sending capabilities for your entire Amazon SES account.
UpdateAccountSendingEnabledRequest Marshaller
Represents a request to update the event destination of a configuration set.
An empty element returned on a successful request.
Represents a request to modify the reputation metric publishing settings for a configuration set.
Represents a request to enable or disable the email sending capabilities for a specific configuration set.
UpdateConfigurationSetSendingEnabledRequest Marshaller
Represents a request to update the tracking options for a configuration set.
UpdateConfigurationSetTrackingOptionsRequest Marshaller
An empty element returned on a successful request.
Represents a request to update an existing custom verification email template.
UpdateCustomVerificationEmailTemplateRequest Marshaller
Represents a request to update a receipt rule.
UpdateReceiptRuleRequest Marshaller
An empty element returned on a successful request.
UpdateTemplateRequest MarshallerBase class for the types of values computable by the
RuleEngine.An array value.
A boolean value.
An integer value.
A record (map) value.
A string value.
Represents a request to generate the CNAME records needed to set up Easy DKIM with Amazon SES.
VerifyDomainDkimRequest Marshaller
Returns CNAME records that you must publish to the DNS server of your domain to set up Easy DKIM with Amazon SES.
Represents a request to begin Amazon SES domain verification and to generate the TXT records that you must publish to
the DNS server of your domain to complete the verification.
VerifyDomainIdentityRequest Marshaller
Returns a TXT record that you must publish to the DNS server of your domain to complete domain verification with
Amazon SES.
Represents a request to begin email address verification with Amazon SES.
VerifyEmailAddressRequest Marshaller
Represents a request to begin email address verification with Amazon SES.
VerifyEmailIdentityRequest Marshaller
An empty element returned on a successful request.
Contains classes used at runtime by the code generator classes for waiter acceptors generated from JMESPath
expressions.
A
WaiterAcceptor implementation that checks for a specific HTTP response status, regardless of whether
it's reported by a response or an exception.
When included in a receipt rule, this action calls Amazon WorkMail and, optionally, publishes a notification to
Amazon Simple Notification Service (Amazon SNS).