package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

EventString creates a 1-line text representation of an audit event, using a subset of the information in the event struct.
HandlePluginError handles an error that occurred in an audit plugin.
LogAnnotation fills in the Annotations according to the key value pair.
LogAnnotations fills in the Annotations according to the annotations map.
LogImpersonatedUser fills in the impersonated user attributes into an audit event.
LogRequestObject fills in the request object into an audit event.
LogRequestPatch fills in the given patch as the request object into an audit event.
LogResponseObject fills in the response object into an audit event.
No description provided by the author
ObserveEvent updates the relevant prometheus metrics for the generated audit event.
ObservePolicyLevel updates the relevant prometheus metrics with the audit level for a request.
Union returns an audit Backend which logs events to a set of backends.

# Variables

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

# Interfaces

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