SendEmail

@JsonSerializable
data class SendEmail(@Json(name = "Content") val content: EmailContent, @Json(name = "Destination") val destination: Destination? = null, @Json(name = "FromEmailAddress") val fromEmailAddress: EmailAddress? = null, @Json(name = "ConfigurationSetName") val configurationSetName: String? = null, @Json(name = "EmailTags") val emailTags: List<MessageTag>? = null, @Json(name = "ReplyToAddresses") val replyToAddresses: List<EmailAddress>? = null) : SESAction<SendEmailResponse>

Constructors

Link copied to clipboard
constructor(@Json(name = "Content") content: EmailContent, @Json(name = "Destination") destination: Destination? = null, @Json(name = "FromEmailAddress") fromEmailAddress: EmailAddress? = null, @Json(name = "ConfigurationSetName") configurationSetName: String? = null, @Json(name = "EmailTags") emailTags: List<MessageTag>? = null, @Json(name = "ReplyToAddresses") replyToAddresses: List<EmailAddress>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val emailTags: List<MessageTag>? = null
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toRequest(): Request
Link copied to clipboard
open override fun toResult(response: Response): Result<SendEmailResponse, RemoteFailure>
Link copied to clipboard
open override fun uri(): Uri