package
1.19.0
Repository: https://github.com/cortexproject/cortex.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

DeletePrefix removes all objects with given prefix, recursively.
NewClient creates a new bucket client based on the configured backend.
NewPrefixedBucketClient returns a new PrefixedBucketClient.
NewSSEBucketClient makes a new SSEBucketClient.
NewUserBucketClient returns a bucket client to use to access the storage on behalf of the provided user.

# Constants

Azure is the value for the Azure storage backend.
Filesystem is the value for the filesystem storage backend.
GCS is the value for the GCS storage backend.
S3 is the value for the S3 storage backend.
Swift is the value for the Openstack Swift storage backend.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ClientMock mocks objstore.Bucket.
Config holds configuration for accessing long-term storage.
No description provided by the author
No description provided by the author
SSEBucketClient is a wrapper around a objstore.BucketReader that configures the object storage server-side encryption (SSE) for a given user.

# Interfaces

TenantConfigProvider defines a per-tenant config provider.