Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CaddyStorageGCS ¶
type CaddyStorageGCS struct { // BucketName is the name of the storage bucket. BucketName string `json:"bucket-name"` // EncryptionKeySet is the path of a json tink encryption keyset EncryptionKeySet string `json:"encryption-key-set"` }
CaddyStorageGCS implements a caddy storage backend for Google Cloud Storage.
func (CaddyStorageGCS) CaddyModule ¶
func (CaddyStorageGCS) CaddyModule() caddy.ModuleInfo
CaddyModule returns the Caddy module information.
func (*CaddyStorageGCS) CertMagicStorage ¶
func (s *CaddyStorageGCS) CertMagicStorage() (certmagic.Storage, error)
CertMagicStorage returns a cert-magic storage.
func (*CaddyStorageGCS) UnmarshalCaddyfile ¶
func (s *CaddyStorageGCS) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
UnmarshalCaddyfile unmarshall caddy file.
func (*CaddyStorageGCS) Validate ¶
func (s *CaddyStorageGCS) Validate() error
Validate caddy gcs storage configuration.
Click to show internal directories.
Click to hide internal directories.