Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAzureStorageCredentials ¶ added in v1.2.7
func GetAzureStorageCredentials(monitor monitor.Monitor) (azblob.Credential, error)
Types ¶
type MultiAccountWriter ¶ added in v1.2.7
type MultiAccountWriter struct {
// contains filtered or unexported fields
}
MultiAccountWriter represents a writer for Microsoft Azure with multiple storage accounts.
func NewMultiAccountWriter ¶ added in v1.2.7
func NewMultiAccountWriter(monitor monitor.Monitor, blobServiceURL, container, prefix string, storageAccount []string, weights []uint, parallelism uint16, blockSize int64) (*MultiAccountWriter, error)
NewMultiAccountWriter creates a new MultiAccountWriter.
func (*MultiAccountWriter) Write ¶ added in v1.2.7
func (m *MultiAccountWriter) Write(key key.Key, val []byte) error
Write writes the data to a randomly selected storage account sink.
func (*MultiAccountWriter) WriteToContanier ¶ added in v1.2.8
func (m *MultiAccountWriter) WriteToContanier(key key.Key, val []byte, containerURL *azblob.ContainerURL) error
Click to show internal directories.
Click to hide internal directories.