Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(id string, o obs.OutputSpec, inputs []string, secrets observability.Secrets, strategy common.ConfigStrategy, op Options) []Element
Types ¶
type BearerToken ¶
func NewBearerToken ¶
func NewBearerToken(id string, spec *obs.HTTPAuthentication, secrets observability.Secrets, op framework.Options) BearerToken
func (BearerToken) Name ¶
func (bt BearerToken) Name() string
func (BearerToken) Template ¶
func (bt BearerToken) Template() string
type Elasticsearch ¶
type Elasticsearch struct {
IDKey genhelper.OptionalPair
Desc string
ComponentID string
Inputs string
Index string
Endpoint string
Version int
common.RootMixin
}
func Output ¶
func Output(id string, o obs.OutputSpec, inputs []string, index string, secrets observability.Secrets, op Options) *Elasticsearch
func (Elasticsearch) Name ¶
func (e Elasticsearch) Name() string
func (*Elasticsearch) SetCompression ¶
func (e *Elasticsearch) SetCompression(algo string)
func (Elasticsearch) Template ¶
func (e Elasticsearch) Template() string
Click to show internal directories.
Click to hide internal directories.