Documentation ¶
Index ¶
- func FlattenKey(key string) string
- type CaddyAzblob
- func (CaddyAzblob) CaddyModule() caddy.ModuleInfo
- func (blob CaddyAzblob) CertMagicStorage() (certmagic.Storage, error)
- func (blob CaddyAzblob) Delete(ctx context.Context, key string) error
- func (blob CaddyAzblob) Exists(ctx context.Context, key string) bool
- func (blob CaddyAzblob) List(ctx context.Context, prefix string, recursive bool) ([]string, error)
- func (blob CaddyAzblob) Load(ctx context.Context, key string) ([]byte, error)
- func (blob CaddyAzblob) Lock(ctx context.Context, key string) error
- func (blob *CaddyAzblob) Provision(ctx caddy.Context) error
- func (blob CaddyAzblob) Stat(ctx context.Context, key string) (certmagic.KeyInfo, error)
- func (blob CaddyAzblob) Store(ctx context.Context, key string, value []byte) error
- func (blob CaddyAzblob) String() string
- func (blob CaddyAzblob) Unlock(ctx context.Context, key string) error
- func (blob *CaddyAzblob) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FlattenKey ¶ added in v0.1.2
Types ¶
type CaddyAzblob ¶
type CaddyAzblob struct { AccountName string `json:"account_name"` AccountKey string `json:"account_key"` ContainerName string `json:"container_name"` UUID string ContainerURL azblob.ContainerURL // contains filtered or unexported fields }
func (CaddyAzblob) CaddyModule ¶
func (CaddyAzblob) CaddyModule() caddy.ModuleInfo
func (CaddyAzblob) CertMagicStorage ¶
func (blob CaddyAzblob) CertMagicStorage() (certmagic.Storage, error)
func (*CaddyAzblob) Provision ¶
func (blob *CaddyAzblob) Provision(ctx caddy.Context) error
func (CaddyAzblob) String ¶
func (blob CaddyAzblob) String() string
func (*CaddyAzblob) UnmarshalCaddyfile ¶
func (blob *CaddyAzblob) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
Click to show internal directories.
Click to hide internal directories.