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.

CreateCustomVerificationEmailTemplateInput

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

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

Represents a request to create a 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.

FailureRedirectionURL is a required field

FromEmailAddress

Type: *string

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

FromEmailAddress is a required field

SuccessRedirectionURL

Type: *string

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

SuccessRedirectionURL is a required field

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.

TemplateContent is a required field

TemplateName

Type: *string

The name of the custom verification email template.

TemplateName is a required field

TemplateSubject

Type: *string

The subject line of the custom verification email.

TemplateSubject is a required field

Method

GoString

func (s CreateCustomVerificationEmailTemplateInput) GoString() string

GoString returns the string representation

SetFailureRedirectionURL

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

SetFailureRedirectionURL sets the FailureRedirectionURL field's value.

SetFromEmailAddress

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

SetFromEmailAddress sets the FromEmailAddress field's value.

SetSuccessRedirectionURL

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

SetSuccessRedirectionURL sets the SuccessRedirectionURL field's value.

SetTemplateContent

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

SetTemplateContent sets the TemplateContent field's value.

SetTemplateName

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

SetTemplateName sets the TemplateName field's value.

SetTemplateSubject

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

SetTemplateSubject sets the TemplateSubject field's value.

String

func (s CreateCustomVerificationEmailTemplateInput) String() string

String returns the string representation

Validate

func (s *CreateCustomVerificationEmailTemplateInput) Validate() error

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

On this page: