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.