Versions in this module Expand all Collapse all v1 v1.0.0 Jul 27, 2019 Changes in this version + type ConnectionInfo struct + ACL string + AccessKeyId string + Bucket string + Endpoint string + KMSKeyID string + MountOptions map[string]string + Region string + RegionSet bool + SecretAccessKey string + StorageClass string + Subdomain bool + UseContentType bool + UseKMS bool + UseSSE bool + type OsHelper interface + Umask func(mask int) (oldmask int) + type S3Driver struct + func NewS3Driver(logger lager.Logger, os osshim.Os, filepath filepathshim.Filepath, ...) *S3Driver + func (d *S3Driver) Create(env dockerdriver.Env, createRequest dockerdriver.CreateRequest) dockerdriver.ErrorResponse + func (d *S3Driver) Drain(env dockerdriver.Env) error + func (d *S3Driver) Mount(env dockerdriver.Env, mountRequest dockerdriver.MountRequest) dockerdriver.MountResponse + func (d *S3Driver) Purge(env dockerdriver.Env, path string) + func (d *S3Driver) Remove(env dockerdriver.Env, removeRequest dockerdriver.RemoveRequest) dockerdriver.ErrorResponse + func (d *S3Driver) Unmount(env dockerdriver.Env, unmountRequest dockerdriver.UnmountRequest) dockerdriver.ErrorResponse + func (d S3Driver) Activate(env dockerdriver.Env) dockerdriver.ActivateResponse + func (d S3Driver) Capabilities(env dockerdriver.Env) dockerdriver.CapabilitiesResponse + func (d S3Driver) Get(env dockerdriver.Env, getRequest dockerdriver.GetRequest) dockerdriver.GetResponse + func (d S3Driver) List(env dockerdriver.Env) dockerdriver.ListResponse + func (d S3Driver) Path(env dockerdriver.Env, pathRequest dockerdriver.PathRequest) dockerdriver.PathResponse + type S3VolumeInfo struct + ConnectionInfo ConnectionInfo