internal/

directory
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2023 License: Apache-2.0

Directories

Path Synopsis
mock
Package auth is a generated GoMock package.
Package auth is a generated GoMock package.
Package config contains a centralized structure for all configuration options.
Package config contains a centralized structure for all configuration options.
Package container provides a client for interacting with container images
Package container provides a client for interacting with container images
Package controlplane contains the gRPC server implementation for the control plane
Package controlplane contains the gRPC server implementation for the control plane
Package crypto provides cryptographic functions
Package crypto provides cryptographic functions
Package engine provides an implementation of the profile-engine-related objects, interfaces and functionality.
Package engine provides an implementation of the profile-engine-related objects, interfaces and functionality.
errors
Package errors provides errors for the evaluator engine
Package errors provides errors for the evaluator engine
eval
Package eval provides necessary interfaces and implementations for evaluating rules.
Package eval provides necessary interfaces and implementations for evaluating rules.
eval/jq
Package jq provides the jq profile evaluator
Package jq provides the jq profile evaluator
eval/rego
Package rego provides the rego rule evaluator
Package rego provides the rego rule evaluator
eval/vulncheck
Package vulncheck provides the vulnerability check evaluator
Package vulncheck provides the vulnerability check evaluator
ingester
Package ingester provides necessary interfaces and implementations for ingesting data for rules.
Package ingester provides necessary interfaces and implementations for ingesting data for rules.
ingester/artifact
Package artifact provides the artifact ingestion engine
Package artifact provides the artifact ingestion engine
ingester/builtin
Package builtin provides the builtin ingestion engine
Package builtin provides the builtin ingestion engine
ingester/diff
Package diff provides the diff rule data ingest engine
Package diff provides the diff rule data ingest engine
ingester/git
Package git provides the git rule data ingest engine
Package git provides the git rule data ingest engine
ingester/rest
Package rest provides the REST rule data ingest engine
Package rest provides the REST rule data ingest engine
interfaces
Package interfaces provides necessary interfaces and implementations for implementing engine plugins
Package interfaces provides necessary interfaces and implementations for implementing engine plugins
remediate
Package remediate provides necessary interfaces and implementations for remediating rules.
Package remediate provides necessary interfaces and implementations for remediating rules.
remediate/noop
Package noop provides a fallback remediation engine for cases where no remediation is set.
Package noop provides a fallback remediation engine for cases where no remediation is set.
remediate/rest
Package rest provides the REST remediation engine
Package rest provides the REST remediation engine
Package entities contains internal helper functions to deal with, validate and print the Entity protobuf enum.
Package entities contains internal helper functions to deal with, validate and print the Entity protobuf enum.
Package events provides the eventer object which is responsible for setting up the watermill router and handling the incoming events
Package events provides the eventer object which is responsible for setting up the watermill router and handling the incoming events
Package logger provides a general logging tools
Package logger provides a general logging tools
Package providers contains general utilities for interacting with providers.
Package providers contains general utilities for interacting with providers.
git
Package git provides a client for interacting with Git providers
Package git provides a client for interacting with Git providers
github
Package github provides a client for interacting with the GitHub API
Package github provides a client for interacting with the GitHub API
github/mock
Package mockgh is a generated GoMock package.
Package mockgh is a generated GoMock package.
http
Package http implements an HTTP client for interacting with an HTTP API.
Package http implements an HTTP client for interacting with an HTTP API.
Package reconcilers contains the reconcilers for the various types of entities in mediator.
Package reconcilers contains the reconcilers for the various types of entities in mediator.
Package util provides helper functions for the mediator CLI.
Package util provides helper functions for the mediator CLI.
cli
Package cli contains utility for the cli
Package cli contains utility for the cli
jsonyaml
Package jsonyaml contains utility functions for converting to/from json and yaml
Package jsonyaml contains utility functions for converting to/from json and yaml
rand
Package rand contains utility functions largely for unit testing.
Package rand contains utility functions largely for unit testing.

Jump to

Keyboard shortcuts

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