Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
func (*Handler) HandleEvent ¶
func (h *Handler) HandleEvent( ctx context.Context, e *events.SimpleEmailEvent, ) (*events.SimpleEmailDisposition, error)
type Options ¶
type S3Api ¶
type S3Api interface { GetObject( context.Context, *s3.GetObjectInput, ...func(*s3.Options), ) (*s3.GetObjectOutput, error) }
type SesApi ¶
type SesApi interface { SendBounce( context.Context, *ses.SendBounceInput, ...func(*ses.Options), ) (*ses.SendBounceOutput, error) }
type SesV2Api ¶
type SesV2Api interface { SendEmail( context.Context, *sesv2.SendEmailInput, ...func(*sesv2.Options), ) (*sesv2.SendEmailOutput, error) }
type UndefinedEnvVarsError ¶
type UndefinedEnvVarsError struct {
UndefinedVars []string
}
func (*UndefinedEnvVarsError) Error ¶
func (e *UndefinedEnvVarsError) Error() string
Click to show internal directories.
Click to hide internal directories.