AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

UpdateCustomVerificationEmailTemplateInput

import "github.com/aws/aws-sdk-go/service/ses"

type UpdateCustomVerificationEmailTemplateInput struct { FailureRedirectionURL *string `type:"string"` FromEmailAddress *string `type:"string"` SuccessRedirectionURL *string `type:"string"` TemplateContent *string `type:"string"` TemplateName *string `type:"string" required:"true"` TemplateSubject *string `type:"string"` }

Represents a request to update an existing custom verification email template.

FailureRedirectionURL

Type: *string

The URL that the recipient of the verification email is sent to if his or her address is not successfully verified.

FromEmailAddress

Type: *string

The email address that the custom verification email is sent from.

SuccessRedirectionURL

Type: *string

The URL that the recipient of the verification email is sent to if his or her address is successfully verified.

TemplateContent

Type: *string

The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with some limitations. For more information, see Custom Verification Email Frequently Asked Questions (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html#custom-verification-emails-faq) in the Amazon SES Developer Guide.

TemplateName

Type: *string

The name of the custom verification email template that you want to update.

TemplateName is a required field

TemplateSubject

Type: *string

The subject line of the custom verification email.

Method

GoString

func (s UpdateCustomVerificationEmailTemplateInput) GoString() string

GoString returns the string representation

SetFailureRedirectionURL

func (s *UpdateCustomVerificationEmailTemplateInput) SetFailureRedirectionURL(v string) *UpdateCustomVerificationEmailTemplateInput

SetFailureRedirectionURL sets the FailureRedirectionURL field's value.

SetFromEmailAddress

func (s *UpdateCustomVerificationEmailTemplateInput) SetFromEmailAddress(v string) *UpdateCustomVerificationEmailTemplateInput

SetFromEmailAddress sets the FromEmailAddress field's value.

SetSuccessRedirectionURL

func (s *UpdateCustomVerificationEmailTemplateInput) SetSuccessRedirectionURL(v string) *UpdateCustomVerificationEmailTemplateInput

SetSuccessRedirectionURL sets the SuccessRedirectionURL field's value.

SetTemplateContent

func (s *UpdateCustomVerificationEmailTemplateInput) SetTemplateContent(v string) *UpdateCustomVerificationEmailTemplateInput

SetTemplateContent sets the TemplateContent field's value.

SetTemplateName

func (s *UpdateCustomVerificationEmailTemplateInput) SetTemplateName(v string) *UpdateCustomVerificationEmailTemplateInput

SetTemplateName sets the TemplateName field's value.

SetTemplateSubject

func (s *UpdateCustomVerificationEmailTemplateInput) SetTemplateSubject(v string) *UpdateCustomVerificationEmailTemplateInput

SetTemplateSubject sets the TemplateSubject field's value.

String

func (s UpdateCustomVerificationEmailTemplateInput) String() string

String returns the string representation

Validate

func (s *UpdateCustomVerificationEmailTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: