adapter/

directory
v0.1.35 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2026 License: MIT

Directories

Path Synopsis
common
kafka
Package kafka provides Kafka messaging models.
Package kafka provides Kafka messaging models.
in
http/auth/basic
Package basic provides a basic authentication controller for the opampcommander API client.
Package basic provides a basic authentication controller for the opampcommander API client.
http/auth/github
Package github provides the GitHub oauth2 authentication controller for the opampcommander.
Package github provides the GitHub oauth2 authentication controller for the opampcommander.
http/v1/agent
Package agent provides domain models for the agent
Package agent provides domain models for the agent
http/v1/agentgroup
Package agentgroup provides HTTP handlers for managing agent groups.
Package agentgroup provides HTTP handlers for managing agent groups.
http/v1/agentpackage
Package agentpackage contains controller for agent package related endpoints.
Package agentpackage contains controller for agent package related endpoints.
http/v1/agentremoteconfig
Package agentremoteconfig contains controller for agent remote config endpoints.
Package agentremoteconfig contains controller for agent remote config endpoints.
http/v1/certificate
Package certificate contains controller for certificate related endpoints.
Package certificate contains controller for certificate related endpoints.
http/v1/connection
Package connection provides the HTTP controller for managing connections.
Package connection provides the HTTP controller for managing connections.
http/v1/namespace
Package namespace contains controller for namespace related endpoints.
Package namespace contains controller for namespace related endpoints.
http/v1/opamp
Package opamp provides the implementation of the OPAMP protocol.
Package opamp provides the implementation of the OPAMP protocol.
http/v1/ping
Package ping provides the ping controller for the HTTP API.
Package ping provides the ping controller for the HTTP API.
http/v1/rbac
Package rbac provides HTTP handlers for managing RBAC policies.
Package rbac provides HTTP handlers for managing RBAC policies.
http/v1/role
Package role provides HTTP handlers for managing roles.
Package role provides HTTP handlers for managing roles.
http/v1/rolebinding
Package rolebinding provides HTTP handlers for managing role bindings.
Package rolebinding provides HTTP handlers for managing role bindings.
http/v1/server
Package server provides the HTTP controller for managing servers.
Package server provides the HTTP controller for managing servers.
http/v1/user
Package user provides HTTP handlers for managing users.
Package user provides HTTP handlers for managing users.
http/v1/version
Package version provides server version information.
Package version provides server version information.
messaging/inmemory
Package inmemory implements in-memory messaging adapters for standalone mode.
Package inmemory implements in-memory messaging adapters for standalone mode.
messaging/kafka
Package kafka provides Kafka messaging adapter implementations.
Package kafka provides Kafka messaging adapter implementations.
out
identity/github
Package github provides a GitHub-specific identity provider adapter that resolves GitHub user identities and organization memberships for use with the RBAC system.
Package github provides a GitHub-specific identity provider adapter that resolves GitHub user identities and organization memberships for use with the RBAC system.
messaging/kafka
Package kafka implements Kafka messaging adapters.
Package kafka implements Kafka messaging adapters.
persistence/mongodb
Package mongodb provides the MongoDB adapter for the opampcommander application.
Package mongodb provides the MongoDB adapter for the opampcommander application.
persistence/mongodb/entity
Package entity contains common entity definitions for MongoDB persistence.
Package entity contains common entity definitions for MongoDB persistence.
rbac/casbin
Package casbin provides a Casbin-based RBAC enforcer adapter that implements the RBACEnforcerPort interface for permission management.
Package casbin provides a Casbin-based RBAC enforcer adapter that implements the RBACEnforcerPort interface for permission management.

Jump to

Keyboard shortcuts

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