Documentation
¶
Index ¶
- Variables
- type S3
- func (s3 S3) CaddyModule() caddy.ModuleInfo
- func (s3 S3) CertMagicStorage() (certmagic.Storage, error)
- func (s3 *S3) Delete(ctx context.Context, key string) error
- func (s3 *S3) Exists(ctx context.Context, key string) bool
- func (s3 *S3) List(ctx context.Context, prefix string, recursive bool) ([]string, error)
- func (s3 *S3) Load(ctx context.Context, key string) ([]byte, error)
- func (s3 *S3) Lock(ctx context.Context, key string) error
- func (s3 *S3) Provision(ctx caddy.Context) error
- func (s3 *S3) Stat(ctx context.Context, key string) (certmagic.KeyInfo, error)
- func (s3 *S3) Store(ctx context.Context, key string, value []byte) error
- func (s3 *S3) Unlock(ctx context.Context, key string) error
- func (s3 *S3) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( LockExpiration = 2 * time.Minute LockPollInterval = 1 * time.Second LockTimeout = 15 * time.Second )
View Source
var ErrInvalidKey = errors.New("invalid key")
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.