Show / Hide Table of Contents

Class BounceActionConfig

BoundAction configuration.

Inheritance
object
BounceActionConfig
Implements
IBounceActionConfig
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class BounceActionConfig : IBounceActionConfig
Syntax (vb)
Public Class BounceActionConfig Implements IBounceActionConfig
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK.AWS.SES;

            var bounceActionConfig = new BounceActionConfig {
                Message = "message",
                Sender = "sender",
                SmtpReplyCode = "smtpReplyCode",

                // the properties below are optional
                StatusCode = "statusCode",
                TopicArn = "topicArn"
            };

Synopsis

Constructors

BounceActionConfig()

BoundAction configuration.

Properties

Message

Human-readable text to include in the bounce message.

Sender

The email address of the sender of the bounced email.

SmtpReplyCode

The SMTP reply code, as defined by RFC 5321.

StatusCode

The SMTP enhanced status code, as defined by RFC 3463.

TopicArn

The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the bounce action is taken.

Constructors

BounceActionConfig()

BoundAction configuration.

public BounceActionConfig()
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK.AWS.SES;

            var bounceActionConfig = new BounceActionConfig {
                Message = "message",
                Sender = "sender",
                SmtpReplyCode = "smtpReplyCode",

                // the properties below are optional
                StatusCode = "statusCode",
                TopicArn = "topicArn"
            };

Properties

Message

Human-readable text to include in the bounce message.

public string Message { get; set; }
Property Value

string

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-message

Sender

The email address of the sender of the bounced email.

public string Sender { get; set; }
Property Value

string

Remarks

This is the address that the bounce message is sent from.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-sender

SmtpReplyCode

The SMTP reply code, as defined by RFC 5321.

public string SmtpReplyCode { get; set; }
Property Value

string

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-smtpreplycode

StatusCode

The SMTP enhanced status code, as defined by RFC 3463.

public string? StatusCode { get; set; }
Property Value

string

Remarks

Default: - No status code.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-statuscode

TopicArn

The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the bounce action is taken.

public string? TopicArn { get; set; }
Property Value

string

Remarks

Default: - No notification is sent to SNS.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-topicarn

Implements

IBounceActionConfig
Back to top Generated by DocFX