See: Description
| Interface | Description |
|---|---|
| AddHeaderProps |
(experimental) Construction properties for a add header action.
|
| BounceProps |
(experimental) Construction properties for a bounce action.
|
| BounceTemplateProps |
(experimental) Construction properties for a BounceTemplate.
|
| LambdaProps |
(experimental) Construction properties for a Lambda action.
|
| S3Props |
(experimental) Construction properties for a S3 action.
|
| SnsProps |
(experimental) Construction properties for a SNS action.
|
| StopProps |
(experimental) Construction properties for a stop action.
|
| Class | Description |
|---|---|
| AddHeader |
(experimental) Adds a header to the received email.
|
| AddHeader.Builder |
(experimental) A fluent builder for
AddHeader. |
| AddHeaderProps.Builder |
A builder for
AddHeaderProps |
| AddHeaderProps.Jsii$Proxy |
An implementation for
AddHeaderProps |
| Bounce |
(experimental) Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon SNS.
|
| Bounce.Builder |
(experimental) A fluent builder for
Bounce. |
| BounceProps.Builder |
A builder for
BounceProps |
| BounceProps.Jsii$Proxy |
An implementation for
BounceProps |
| BounceTemplate |
(experimental) A bounce template.
|
| BounceTemplate.Builder |
(experimental) A fluent builder for
BounceTemplate. |
| BounceTemplateProps.Builder |
A builder for
BounceTemplateProps |
| BounceTemplateProps.Jsii$Proxy |
An implementation for
BounceTemplateProps |
| Lambda |
(experimental) Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
|
| Lambda.Builder |
(experimental) A fluent builder for
Lambda. |
| LambdaProps.Builder |
A builder for
LambdaProps |
| LambdaProps.Jsii$Proxy |
An implementation for
LambdaProps |
| S3 |
(experimental) Saves the received message to an Amazon S3 bucket and, optionally, publishes a notification to Amazon SNS.
|
| S3.Builder |
(experimental) A fluent builder for
S3. |
| S3Props.Builder |
A builder for
S3Props |
| S3Props.Jsii$Proxy |
An implementation for
S3Props |
| Sns |
(experimental) Publishes the email content within a notification to Amazon SNS.
|
| Sns.Builder |
(experimental) A fluent builder for
Sns. |
| SnsProps.Builder |
A builder for
SnsProps |
| SnsProps.Jsii$Proxy |
An implementation for
SnsProps |
| Stop |
(experimental) Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
|
| Stop.Builder |
(experimental) A fluent builder for
Stop. |
| StopProps.Builder |
A builder for
StopProps |
| StopProps.Jsii$Proxy |
An implementation for
StopProps |
| Enum | Description |
|---|---|
| EmailEncoding |
(experimental) The type of email encoding to use for a SNS action.
|
| LambdaInvocationType |
(experimental) The type of invocation to use for a Lambda Action.
|
---
The APIs of higher level constructs in this module are experimental and under active development. They are subject to non-backward compatible changes or removal in any future version. These are not subject to the Semantic Versioning model and breaking changes will be announced in the release notes. This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.
This module contains integration classes to add action to SES email receiving rules.
Instances of these classes should be passed to the rule.addAction() method.
Currently supported are:
See the README of @aws-cdk/aws-ses for more information.
Copyright © 2021. All rights reserved.