Namespace Amazon.CDK.AWS.SES.Actions
Amazon Simple Email Service Actions Library
---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
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.
Classes
AddHeader | Adds a header to the received email. |
AddHeaderProps | Construction properties for a add header action. |
Bounce | Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon SNS. |
BounceProps | Construction properties for a bounce action. |
BounceTemplate | A bounce template. |
BounceTemplateProps | Construction properties for a BounceTemplate. |
EmailEncoding | The type of email encoding to use for a SNS action. |
Lambda | Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS. |
LambdaInvocationType | The type of invocation to use for a Lambda Action. |
LambdaProps | Construction properties for a Lambda action. |
S3 | Saves the received message to an Amazon S3 bucket and, optionally, publishes a notification to Amazon SNS. |
S3Props | Construction properties for a S3 action. |
Sns | Publishes the email content within a notification to Amazon SNS. |
SnsProps | Construction properties for a SNS action. |
Stop | Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS. |
StopProps | Construction properties for a stop action. |
Interfaces
IAddHeaderProps | Construction properties for a add header action. |
IBounceProps | Construction properties for a bounce action. |
IBounceTemplateProps | Construction properties for a BounceTemplate. |
ILambdaProps | Construction properties for a Lambda action. |
IS3Props | Construction properties for a S3 action. |
ISnsProps | Construction properties for a SNS action. |
IStopProps | Construction properties for a stop action. |