Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertS3Error ¶
ConvertS3Error wraps S3 error and returns trace equivalent
Types ¶
type Config ¶
type Config struct { // Bucket is S3 bucket name Bucket string // Region is S3 bucket region Region string // Path is an optional bucket path Path string // Session is an optional existing AWS client session Session *awssession.Session }
Config is handler configuration
func (*Config) CheckAndSetDefaults ¶
CheckAndSetDefaults checks and sets defaults
type Handler ¶
type Handler struct { // Config is handler configuration Config // Entry is a logging entry *log.Entry // contains filtered or unexported fields }
Handler handles upload and downloads to S3 object storage
Click to show internal directories.
Click to hide internal directories.