Versions in this module Expand all Collapse all v0 v0.1.3 Jul 31, 2026 v0.1.2 Jul 31, 2026 Changes in this version + const AccessManage + const AccessReadOnly type Connection + AccessMode string + func (c Connection) CanManageDocker() bool v0.1.1 Jul 29, 2026 v0.1.0 Jul 29, 2026 Changes in this version + const ConnectionDocker + const ConnectionKubernetes + const ModeAgent + const ModeDirect + type ActivityRecord struct + Container string + Fields map[string]any + Level string + Message string + Pod string + Sequence uint64 + Source string + Timestamp time.Time + Type string + type AgentConnection struct + ExpiresAt time.Time + Image string + LastSeen time.Time + Metadata map[string]string + Namespaces []string + RunMode string + ServerURL string + TokenHash string + Version string + type AgentDeployment struct + AgentNamespace string + BootstrapConnectionID string + DockerSocketPath string + ExpiresAt time.Time + Image string + ManifestSecret string + Mode string + Namespaces []string + RemoteKubeconfigPath string + RemoteKubectlPath string + ResourceName string + RoleName string + ServerURL string + TargetKind string + Transport string + type Connection struct + Agent *AgentConnection + CreatedAt time.Time + Deployment *AgentDeployment + Docker *DockerConnection + HTTPProxy *HTTPProxyConnection + ID string + Kind string + Kubernetes *KubernetesConnection + Mode string + Name string + SSH *SSHConnection + UpdatedAt time.Time + func (c Connection) Redacted() Connection + type ConnectionStatus struct + AgentOnline bool + Details map[string]string + LastSeen time.Time + Message string + State string + type ConnectionView struct + Status ConnectionStatus + type ContainerMetric struct + BlockReadBytes int64 + BlockWriteBytes int64 + CPUCores float64 + CPUPercent *float64 + Container string + MemoryBytes int64 + MemoryLimitBytes int64 + NetworkReceiveBytes int64 + NetworkTransmitBytes int64 + PIDs int64 + Pod string + type DockerConnection struct + Endpoint string + TLSCASecret string + TLSCertSecret string + TLSKeySecret string + TLSServerName string + type DockerMount struct + Destination string + Driver string + Mode string + Name string + Propagation string + ReadOnly bool + Source string + Type string + type DockerNetworkAttachment struct + Aliases []string + EndpointID string + Gateway string + GlobalIPv6Address string + IPAddress string + Name string + NetworkID string + type DockerPort struct + ContainerPort int + HostIP string + HostPort int + Protocol string + type DockerWorkload struct + ComposeConfigFiles string + ComposeContainerNumber string + ComposeProject string + ComposeService string + ComposeVersion string + ComposeWorkingDir string + DependsOn []string + Hostname string + Mounts []DockerMount + NetworkMode string + Networks []DockerNetworkAttachment + Ports []DockerPort + type HTTPProxyConnection struct + DisplayURL string + NoProxy []string + URLSecret string + type Inventory struct + Metrics []WorkloadMetric + MetricsError string + Namespaces []string + ObservedAt time.Time + Workloads []Workload + type KubernetesConnection struct + Context string + EnvironmentSecret string + ExecAllowlist []string + ExecPolicy string + KubeconfigPath string + KubeconfigSecret string + KubeconfigSource string + KubectlPath string + NamespaceMode string + Namespaces []string + type MetricRequest struct + ConnectionID string + IntervalSeconds int + Kind string + Name string + Namespace string + func (r MetricRequest) Key() string + type ProviderInfo struct + Details map[string]string + Message string + State string + type SSHConnection struct + Host string + HostKeyPolicy string + KnownHostsPath string + Port int + PrivateKeySecret string + ProxyJump string + User string + type SSHProfile struct + CreatedAt time.Time + HasPrivateKey bool + Host string + HostKeyPolicy string + ID string + KnownHostsPath string + Name string + Port int + PrivateKeySecret string + ProxyJump string + UpdatedAt time.Time + User string + func (profile SSHProfile) Redacted() SSHProfile + type Settings struct + DefaultAgentImage string + DefaultTailLines int + ExecPluginAllowlist []string + ExecPluginPolicy string + KubectlPath string + OverviewMetricsIntervalSeconds int + PublicURL string + SelectedMetricsIntervalSeconds int + func DefaultSettings() Settings + type StreamRequest struct + ConnectionID string + Container string + Events bool + Kind string + Name string + Namespace string + Pod string + Previous bool + TailLines int + func (r StreamRequest) Key() string + type Workload struct + Connection string + ConnectionID string + Containers []string + CreatedAt time.Time + Desired int + Docker *DockerWorkload + Images []string + Kind string + Labels map[string]string + Name string + Namespace string + Platform string + Ready int + Restarts int + Selector string + Severity string + StartedAt time.Time + State string + UID string + func (w Workload) Key() string + type WorkloadMetric struct + BlockReadBytes int64 + BlockWriteBytes int64 + CPUCores float64 + CPUPercent *float64 + Connection string + ConnectionID string + Containers []ContainerMetric + Error string + Kind string + MemoryBytes int64 + MemoryLimitBytes int64 + Name string + Namespace string + NetworkReceiveBytes int64 + NetworkTransmitBytes int64 + PIDs int64 + Platform string + Sequence uint64 + Source string + Timestamp time.Time + func (m WorkloadMetric) Key() string