armoapi-go

module
v0.0.709 Latest Latest
Warning

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

Go to latest
Published: May 5, 2026 License: Apache-2.0

README

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

Jump to

Keyboard shortcuts

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