Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RulesMetadata ¶
type RulesMetadata struct { Kind string `yaml:"kind"` Name string `yaml:"name"` ShortDescription string `yaml:"shortDescription"` Version string `yaml:"version"` Description string `yaml:"description"` Keywords []string `yaml:"keywords"` Icon string `yaml:"icon"` Vendor string `yaml:"vendor"` Rules []*Rule `yaml:"rules"` }
RulesMetadata represents some metadata for a Falco rules package.
type TrackerSource ¶
type TrackerSource struct {
// contains filtered or unexported fields
}
TrackerSource is a hub.TrackerSource implementation for Falco repositories.
func NewTrackerSource ¶
func NewTrackerSource(i *hub.TrackerSourceInput) *TrackerSource
NewTrackerSource creates a new TrackerSource instance.
func (*TrackerSource) GetPackagesAvailable ¶
func (s *TrackerSource) GetPackagesAvailable() (map[string]*hub.Package, error)
GetPackagesAvailable implements the TrackerSource interface.
Click to show internal directories.
Click to hide internal directories.