blob

package
v0.0.0-...-fc6abcf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2024 License: MIT Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AzureBlobUploader

type AzureBlobUploader struct {
	Config  AzureBlobUploaderConfig
	Context *contexts.ManagerContext
}

func (*AzureBlobUploader) ID

func (m *AzureBlobUploader) ID() string

func (*AzureBlobUploader) Init

func (*AzureBlobUploader) InitWithMap

func (i *AzureBlobUploader) InitWithMap(properties map[string]string) error

func (*AzureBlobUploader) SetContext

func (a *AzureBlobUploader) SetContext(context *contexts.ManagerContext)

func (*AzureBlobUploader) Upload

func (m *AzureBlobUploader) Upload(name string, data []byte) (string, error)

type AzureBlobUploaderConfig

type AzureBlobUploaderConfig struct {
	Name      string `json:"name"`
	Account   string `json:"account"`
	Container string `json:"container"`
}

func AzureBlobUploaderConfigFromMap

func AzureBlobUploaderConfigFromMap(properties map[string]string) (AzureBlobUploaderConfig, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL