Documentation ¶
Index ¶
- func New(accessKey string, secretKey string, config *Configuration, ...) (storage.Provider, error)
- type Configuration
- type Provider
- func (provider *Provider) DeleteObject(obj *object.Object) error
- func (provider *Provider) ExistsObject(obj *object.Object) (bool, error)
- func (provider *Provider) GetObject(obj *object.Object) (*object.Object, error)
- func (provider *Provider) ListObjects() ([]*object.Object, error)
- func (provider *Provider) NewObject(obj *object.Object) (*object.Object, error)
- func (provider *Provider) Settings() *storage.Settings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Configuration ¶
type Configuration struct { Bucket *string ACL *string StorageClass *string ServerSideEncryption *string }
Configuration holds the S3-specific storage settings.
Click to show internal directories.
Click to hide internal directories.