ReceiptRuleBounceActionArgs

data class ReceiptRuleBounceActionArgs(val message: Output<String>, val position: Output<Int>, val sender: Output<String>, val smtpReplyCode: Output<String>, val statusCode: Output<String>? = null, val topicArn: Output<String>? = null) : ConvertibleToJava<ReceiptRuleBounceActionArgs>

Constructors

Link copied to clipboard
constructor(message: Output<String>, position: Output<Int>, sender: Output<String>, smtpReplyCode: Output<String>, statusCode: Output<String>? = null, topicArn: Output<String>? = null)

Properties

Link copied to clipboard
val message: Output<String>

The message to send

Link copied to clipboard
val position: Output<Int>

The position of the action in the receipt rule

Link copied to clipboard
val sender: Output<String>

The email address of the sender

Link copied to clipboard
val smtpReplyCode: Output<String>

The RFC 5321 SMTP reply code

Link copied to clipboard
val statusCode: Output<String>? = null

The RFC 3463 SMTP enhanced status code

Link copied to clipboard
val topicArn: Output<String>? = null

The ARN of an SNS topic to notify

Functions

Link copied to clipboard
open override fun toJava(): ReceiptRuleBounceActionArgs