Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
auth-tester
command
auth-tester is a CLI for testing the auth proxy end-to-end.
|
auth-tester is a CLI for testing the auth proxy end-to-end. |
|
benchmark
command
|
|
|
inspector
command
|
|
|
platform
command
|
|
|
prober
command
|
|
|
query-api-client
command
query-api-client is a thin CLI for invoking the Analytics Query gRPC API against a running query-api server.
|
query-api-client is a thin CLI for invoking the Analytics Query gRPC API against a running query-api server. |
|
pkg
|
|
|
auth/gcp
Package gcp provides helpers for obtaining GCP OIDC tokens that can be presented to bearer-token-authenticated services like the query-api or the ingest auth proxy.
|
Package gcp provides helpers for obtaining GCP OIDC tokens that can be presented to bearer-token-authenticated services like the query-api or the ingest auth proxy. |
|
auth/grpcauth
Package grpcauth provides gRPC server interceptors that authenticate incoming requests using the OIDC token validator in the parent pkg/auth.
|
Package grpcauth provides gRPC server interceptors that authenticate incoming requests using the OIDC token validator in the parent pkg/auth. |
|
query-api/authz
Package authz provides request-level authorization helpers for the query-api.
|
Package authz provides request-level authorization helpers for the query-api. |
|
query-api/logging
Package logging provides a gRPC unary server interceptor that emits a single structured access-log line per RPC.
|
Package logging provides a gRPC unary server interceptor that emits a single structured access-log line per RPC. |
|
query-api/metrics
Package metrics defines Prometheus collectors for the query-api gRPC service and the unary interceptor that records them.
|
Package metrics defines Prometheus collectors for the query-api gRPC service and the unary interceptor that records them. |
|
query-api/ontology
Package ontology loads domain definitions from YAML files and registers them with the datasource registry.
|
Package ontology loads domain definitions from YAML files and registers them with the datasource registry. |
|
query-api/pagination
Package pagination resolves the effective pagination state of a QueryRequest.
|
Package pagination resolves the effective pagination state of a QueryRequest. |
|
test
|
|
|
query-api/testenv
Package testenv holds the shared setup for the query-api test suites.
|
Package testenv holds the shared setup for the query-api test suites. |
Click to show internal directories.
Click to hide internal directories.
