Discover Packages
github.com/armosec/armoapi-go
module
Version:
v0.0.761
Opens a new window with list of versions in this module.
Published: Sep 7, 2026
License: Apache-2.0
Opens a new window with license information.
README
README
¶
armoapi-go
Canonical shared type library for the Armosec platform. Defines domain types, command structures, and data contracts consumed by all backend services, in-cluster agents, and the portal.
Packages
Package
Description
apis
Command dispatch, websocket scan commands, connector interfaces
armotypes
Core platform domain types (clusters, configs, policies, incidents, risks)
identifiers
Workload/resource designator system (WLID, SID, PortalDesignator)
containerscan
Container vulnerability scan report interfaces and implementations
notifications
Alert channel and collaboration configuration types
broadcastevents
Platform analytics/audit event types
package_versions
Multi-format package version parsing and comparison
scanfailure
Scan failure report types and reason codes
Usage
import "github.com/armosec/armoapi-go/armotypes"
import "github.com/armosec/armoapi-go/apis"
import "github.com/armosec/armoapi-go/identifiers"
Documentation
Document
Description
AGENTS.md
AI agent entry point — repo purpose, conventions, key packages
Architecture
Package structure, public API surface, versioning
License
Expand ▾
Collapse ▴
Directories
¶
httpcapture
Package httpcapture is the sensor↔backend wire contract for HTTP(S) capture (cloud-agent-sandbox spec §5).
Package httpcapture is the sensor↔backend wire contract for HTTP(S) capture (cloud-agent-sandbox spec §5).
tlsoffsets
Package tlsoffsets defines the wire+store envelope for one TLS-capture offset record distributed to the node-agent (TLS Offset-Map Distribution).
Package tlsoffsets defines the wire+store envelope for one TLS-capture offset record distributed to the node-agent (TLS Offset-Map Distribution).
Click to show internal directories.
Click to hide internal directories.