UserPoolVerificationMessageTemplateArgs

data class UserPoolVerificationMessageTemplateArgs(val defaultEmailOption: Output<String>? = null, val emailMessage: Output<String>? = null, val emailMessageByLink: Output<String>? = null, val emailSubject: Output<String>? = null, val emailSubjectByLink: Output<String>? = null, val smsMessage: Output<String>? = null) : ConvertibleToJava<UserPoolVerificationMessageTemplateArgs>

Constructors

Link copied to clipboard
constructor(defaultEmailOption: Output<String>? = null, emailMessage: Output<String>? = null, emailMessageByLink: Output<String>? = null, emailSubject: Output<String>? = null, emailSubjectByLink: Output<String>? = null, smsMessage: Output<String>? = null)

Properties

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

Default email option. Must be either CONFIRM_WITH_CODE or CONFIRM_WITH_LINK. Defaults to CONFIRM_WITH_CODE.

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

Email message template. Must contain the {####} placeholder. Conflicts with email_verification_message argument.

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

Email message template for sending a confirmation link to the user, it must contain the {##Click Here##} placeholder.

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

Subject line for the email message template. Conflicts with email_verification_subject argument.

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

Subject line for the email message template for sending a confirmation link to the user.

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

SMS message template. Must contain the {####} placeholder. Conflicts with sms_verification_message argument.

Functions

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