Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFactory ¶
NewFactory returns a factory for Azure Blob receiver.
Types ¶
type Config ¶
type Config struct { // Azure Blob Storage connection key, // which can be found in the Azure Blob Storage resource on the Azure Portal. (no default) ConnectionString string `mapstructure:"connection_string"` // Configurations of Azure Event Hub triggering on the `Blob Create` event EventHub EventHubConfig `mapstructure:"event_hub"` // Logs related configurations Logs LogsConfig `mapstructure:"logs"` // Traces related configurations Traces TracesConfig `mapstructure:"traces"` }
type EventHubConfig ¶
type EventHubConfig struct { // Azure Event Hub endpoint triggering on the `Blob Create` event EndPoint string `mapstructure:"endpoint"` }
type LogsConfig ¶
type LogsConfig struct { // Name of the blob container with the logs (default = "logs") ContainerName string `mapstructure:"container_name"` }
type MockBlobClient ¶ added in v0.63.0
type MockLogsDataConsumer ¶ added in v0.63.0
type MockTracesDataConsumer ¶ added in v0.63.0
type TracesConfig ¶
type TracesConfig struct { // Name of the blob container with the traces (default = "traces") ContainerName string `mapstructure:"container_name"` }
Source Files
¶
Click to show internal directories.
Click to hide internal directories.