go

module
v0.0.0-...-05145c8 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2022 License: Apache-2.0

README

Lumberjack is not an official Google product.

This is the GO module for lumberjack client.

For now, to use the module:

  1. Get the module

    go get -u github.com/abcxyz/lumberjack/clients/go
    
  2. To use the package in code (with alias)

    import lumberjack "github.com/abcxyz/lumberjack/clients/go"
    

Directories

Path Synopsis
apis
v1alpha1
Package util provides utilities for the audit logger.
Package util provides utilities for the audit logger.
pkg
audit
Package audit provides functionality to validate and emit application audit logs.
Package audit provides functionality to validate and emit application audit logs.
auditopt
Package auditopt configures a client by looking three locations to determine the config variables:
Package auditopt configures a client by looking three locations to determine the config variables:
filtering
Package filtering provides a processor to filter audit log requests.
Package filtering provides a processor to filter audit log requests.
justification
Package justification provides utils to validate justification tokens produced by JVS and populate audit logs with justification.
Package justification provides utils to validate justification tokens produced by JVS and populate audit logs with justification.
remote
Package remote defines a remote audit log processor.
Package remote defines a remote audit log processor.
security
Package security describes the authentication technology that the middleware investigates to autofill the principal in a log request.
Package security describes the authentication technology that the middleware investigates to autofill the principal in a log request.
testutil
Package testutil provides utilities that are intended to enable easier and more concise writing of unit test code.
Package testutil provides utilities that are intended to enable easier and more concise writing of unit test code.
trace
Package trace manages open telemetry trace exporter.
Package trace manages open telemetry trace exporter.
test
shell
Package main contains a minimal Cloud Run HTTP server that emits an application audit log using the audit client.
Package main contains a minimal Cloud Run HTTP server that emits an application audit log using the audit client.

Jump to

Keyboard shortcuts

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