package
0.102.0
Repository: https://github.com/elastic/elastic-package.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

CheckConditions method compares the given values with conditions in manifest.
FindDataStreamRootForPath finds and returns the path to the root folder of a data stream.
FindPackageRoot finds and returns the path to the root folder of a package.
LoadPackageAssets parses the package contents and returns a list of assets defined by the package.
MustFindPackageRoot finds and returns the path to the root folder of a package.
ReadDataStreamManifest reads and parses the given data stream manifest file.
ReadDataStreamManifestFromPackageRoot reads and parses the manifest of the given data stream from the given package root.
ReadPackageManifest reads and parses the given package manifest file.
No description provided by the author
ReadPackageManifestFromPackageRoot reads and parses the package manifest file for the given package.
ReadPackageManifestFromZipPackage reads and parses the package manifest file for the given zip package.
ReadTransformsFromPackageRoot looks for transforms in the given package root.

# Constants

DataStreamManifestFile is the name of the data stream's manifest file.
PackageManifestFile is the name of the package's main manifest file.

# Variables

Supported asset types.
Supported asset types.
Supported asset types.
Supported asset types.
Supported asset types.
Supported asset types.
Supported asset types.
Supported asset types.

# Structs

No description provided by the author
Asset represents a package asset to be loaded into Kibana or Elasticsearch.
Conditions define requirements for different parts of the Elastic stack.
DataStreamManifest represents the structure of a data stream's manifest.
ElasticConditions defines conditions related to Elastic subscriptions or partnerships.
No description provided by the author
Input is a single input configuration.
KibanaConditions defines conditions for Kibana (e.g.
No description provided by the author
No description provided by the author
No description provided by the author
Owner defines package owners, either a single person or a team.
PackageManifest represents the basic structure of a package's manifest.
PolicyTemplate is a configuration of inputs responsible for collecting log or metric data.
Source contains metadata about the source code of the package.
Transform contains information about a transform included in a package.
TransformDefinition is the definition of an Elasticsearch transform.
Variable is an instance of configuration variable (named, typed).
VarValue represents a variable value as defined in a package or data stream manifest file.

# Type aliases

AssetType represents the type of package asset.