lsk

package
v0.4.5 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package lsk helps with Log Sinks

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Parameters

type Parameters struct {
	Parent         string
	SinkNameSuffix string `yaml:"sinkNameSuffix"`
	Filter         string
	TopicName      string `yaml:"topicName"`
}

Parameters structure

type SinkDeployment

type SinkDeployment struct {
	Artifacts struct {
		SinkName      string `yaml:"sinkName"`
		Destination   string
		TopicFullName string `yaml:"topicFullName"`
	}
	Core     *deploy.Core
	Settings struct {
		Instance struct {
			LSK Parameters
		}
	}
}

SinkDeployment settings and artifacts structure

func NewSinkDeployment

func NewSinkDeployment() *SinkDeployment

NewSinkDeployment create deployment structure

func (*SinkDeployment) Deploy

func (sinkDeployment *SinkDeployment) Deploy() (err error)

Deploy get-create-update sinks

Jump to

Keyboard shortcuts

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