Interface CfnReceiptRule.BounceActionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnReceiptRule.BounceActionProperty.Jsii$Proxy
- Enclosing class:
CfnReceiptRule
@Stability(Stable)
public static interface CfnReceiptRule.BounceActionProperty
extends software.amazon.jsii.JsiiSerializable
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).
For information about sending a bounce message in response to a received email, see the Amazon SES Developer Guide .
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ses.*; BounceActionProperty bounceActionProperty = BounceActionProperty.builder() .message("message") .sender("sender") .smtpReplyCode("smtpReplyCode") // the properties below are optional .statusCode("statusCode") .topicArn("topicArn") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnReceiptRule.BounceActionProperty
static final class
An implementation forCfnReceiptRule.BounceActionProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Human-readable text to include in the bounce message.The email address of the sender of the bounced email.The SMTP reply code, as defined by RFC 5321 .default String
The SMTP enhanced status code, as defined by RFC 3463 .default String
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the bounce action is taken.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMessage
Human-readable text to include in the bounce message. -
getSender
The email address of the sender of the bounced email.This is the address from which the bounce message is sent.
-
getSmtpReplyCode
The SMTP reply code, as defined by RFC 5321 . -
getStatusCode
The SMTP enhanced status code, as defined by RFC 3463 . -
getTopicArn
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the bounce action is taken.You can find the ARN of a topic by using the ListTopics operation in Amazon SNS.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
-
builder
-