Skip to content

armosec/armoapi-go

FOSSA Status

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

FOSSA Status

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages