Discover Packages
github.com/armosec/armoapi-go
module
Version:
v0.0.709
Opens a new window with list of versions in this module.
Published: May 5, 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
¶
Click to show internal directories.
Click to hide internal directories.