package
3.4.2
Repository: https://github.com/grafana/loki.git
Documentation: pkg.go.dev

# Functions

NewBucketClient creates a new S3 bucket client.
NewBucketReaderClient creates a new S3 bucket client.

# Constants

SSEKMS config type constant to configure S3 server side encryption using KMS https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingKMSEncryption.html.
SSES3 config type constant to configure S3 server side encryption with AES-256 https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingServerSideEncryption.html.

# Structs

Config holds the config options for an S3 backend.
SSEConfig configures S3 server side encryption struct that is going to receive user input (through config file or CLI).