| Package | Description |
|---|---|
| software.amazon.awscdk.services.ses |
Amazon Simple Email Service Construct Library
|
| software.amazon.awscdk.services.ses.actions |
Amazon Simple Email Service Actions Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IReceiptRuleAction.Jsii$Default
Internal default implementation for
IReceiptRuleAction. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IReceiptRuleAction.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
List<IReceiptRuleAction> |
DropSpamReceiptRuleProps.Jsii$Proxy.getActions() |
default List<IReceiptRuleAction> |
ReceiptRuleOptions.getActions()
(experimental) An ordered list of actions to perform on messages that match at least one of the recipient email addresses or domains specified in the receipt rule.
|
List<IReceiptRuleAction> |
ReceiptRuleOptions.Jsii$Proxy.getActions() |
List<IReceiptRuleAction> |
ReceiptRuleProps.Jsii$Proxy.getActions() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReceiptRule.addAction(IReceiptRuleAction action)
(experimental) Adds an action to this receipt rule.
|
| Modifier and Type | Method and Description |
|---|---|
ReceiptRule.Builder |
ReceiptRule.Builder.actions(List<? extends IReceiptRuleAction> actions)
(experimental) An ordered list of actions to perform on messages that match at least one of the recipient email addresses or domains specified in the receipt rule.
|
DropSpamReceiptRuleProps.Builder |
DropSpamReceiptRuleProps.Builder.actions(List<? extends IReceiptRuleAction> actions)
Sets the value of
ReceiptRuleOptions.getActions() |
DropSpamReceiptRule.Builder |
DropSpamReceiptRule.Builder.actions(List<? extends IReceiptRuleAction> actions)
(experimental) An ordered list of actions to perform on messages that match at least one of the recipient email addresses or domains specified in the receipt rule.
|
ReceiptRuleOptions.Builder |
ReceiptRuleOptions.Builder.actions(List<? extends IReceiptRuleAction> actions)
Sets the value of
ReceiptRuleOptions.getActions() |
ReceiptRuleProps.Builder |
ReceiptRuleProps.Builder.actions(List<? extends IReceiptRuleAction> actions)
Sets the value of
ReceiptRuleOptions.getActions() |
| Constructor and Description |
|---|
Jsii$Proxy(IReceiptRuleSet ruleSet,
List<? extends IReceiptRuleAction> actions,
IReceiptRule after,
Boolean enabled,
String receiptRuleName,
List<String> recipients,
Boolean scanEnabled,
TlsPolicy tlsPolicy)
Constructor that initializes the object based on literal property values passed by the
DropSpamReceiptRuleProps.Builder. |
Jsii$Proxy(IReceiptRuleSet ruleSet,
List<? extends IReceiptRuleAction> actions,
IReceiptRule after,
Boolean enabled,
String receiptRuleName,
List<String> recipients,
Boolean scanEnabled,
TlsPolicy tlsPolicy)
Constructor that initializes the object based on literal property values passed by the
ReceiptRuleProps.Builder. |
Jsii$Proxy(List<? extends IReceiptRuleAction> actions,
IReceiptRule after,
Boolean enabled,
String receiptRuleName,
List<String> recipients,
Boolean scanEnabled,
TlsPolicy tlsPolicy)
Constructor that initializes the object based on literal property values passed by the
ReceiptRuleOptions.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
AddHeader
(experimental) Adds a header to the received email.
|
class |
Bounce
(experimental) Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon SNS.
|
class |
Lambda
(experimental) Calls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
|
class |
S3
(experimental) Saves the received message to an Amazon S3 bucket and, optionally, publishes a notification to Amazon SNS.
|
class |
Sns
(experimental) Publishes the email content within a notification to Amazon SNS.
|
class |
Stop
(experimental) Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
|
Copyright © 2021. All rights reserved.