Versions in this module Expand all Collapse all v0 v0.1.0 Aug 16, 2026 Changes in this version + var ErrNoRegion = errors.NewSentinel("awsclient.no_region", ...) + type Option func(*options) + func WithBuildTimeout(d time.Duration) Option + func WithLifetimeContext(ctx context.Context) Option + func WithLoadOptions(opts ...func(*awscfg.LoadOptions) error) Option + func WithLogger(logger *slog.Logger) Option + func WithRegion(region string) Option + type Source interface + AWSConfig func(ctx context.Context) (aws.Config, error) + func Ambient(opts ...Option) Source + func FromConfig(cfg aws.Config, opts ...Option) (Source, error) + func PerCall(opts ...Option) Source