UserPoolEmailConfigurationArgs

data class UserPoolEmailConfigurationArgs(val configurationSet: Output<String>? = null, val emailSendingAccount: Output<String>? = null, val from: Output<String>? = null, val replyToEmailAddress: Output<String>? = null, val sourceArn: Output<String>? = null) : ConvertibleToJava<UserPoolEmailConfigurationArgs>

Constructors

Link copied to clipboard
constructor(configurationSet: Output<String>? = null, emailSendingAccount: Output<String>? = null, from: Output<String>? = null, replyToEmailAddress: Output<String>? = null, sourceArn: Output<String>? = null)

Properties

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

The set of configuration rules that can be applied to emails sent using Amazon SES. A configuration set is applied to an email by including a reference to the configuration set in the headers of the email. Once applied, all of the rules in that configuration set are applied to the email. Configuration sets can be used to apply the following types of rules to emails:

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

Specifies whether Amazon Cognito uses its built-in functionality to send your users email messages, or uses your Amazon Simple Email Service email configuration. Specify one of the following values:

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

Identifies either the sender's email address or the sender's name with their email address. For example, testuser@example.com or Test User <testuser@example.com> . This address appears before the body of the email.

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

The destination to which the receiver of the email should reply.

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

The ARN of a verified email address or an address from a verified domain in Amazon SES. You can set a SourceArn email from a verified domain only with an API request. You can set a verified email address, but not an address in a verified domain, in the Amazon Cognito console. Amazon Cognito uses the email address that you provide in one of the following ways, depending on the value that you specify for the EmailSendingAccount parameter:

Functions

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