package
7.17.28
Repository: https://github.com/elastic/beats.git
Documentation: pkg.go.dev

# Functions

Verify checks if the connection endpoint is really Elasticsearch.
IsExpired checks if the installed Elasticsearch license is still valid.
NewElasticFetcher creates a new Elastic Fetcher.

# Constants

go:generate stringer -type=State.
Basic.
Enterprise.
go:generate stringer -type=State.
Gold.
go:generate stringer -type=State.
Open source.
Platinum.
Standard.
Trial.

# Structs

ElasticFetcher wraps an elasticsearch clients to retrieve licensing information on a specific cluster.
License represents the license of this beat, the license is fetched and returned from the elasticsearch cluster.

# Type aliases

LicenseType defines what kind of license is currently available.
State of the license can be active or inactive.