package
Version:
v0.21.0-fork.2
Opens a new window with list of versions in this module.
Published: Oct 2, 2026
License: MIT
Opens a new window with license information.
Imports: 15
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Package lambda adapts AWS buffered HTTP events to Tegola's existing router.
URLRoot returns a detached trusted public root for a Lambda request. Callers
install this function once at assembly, never mutate it per invocation.
Handler is immutable and supports concurrent buffered invocations.
New wraps an already assembled HTTP handler without starting an AWS runtime.
func (*Handler) Invoke ¶
Invoke preserves the invocation context through the ordinary HTTP router.
Invalid transport data returns fixed value-free errors before handler I/O.
type Options struct {
PublicURL *url.URL
UseProxyPath bool
MaxEventBytes int
MaxRequestBodyBytes int
MaxResponseBytes int
}
Options contains operator-controlled transport settings. PublicURL is the
complete external origin and mapping path; inferred stages are not appended.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.