Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
infraguard
command
|
|
|
infraguard-wasm
command
Command infraguard-wasm exposes client-side scanning to the browser for the documentation playground.
|
Command infraguard-wasm exposes client-side scanning to the browser for the documentation playground. |
|
policy-dump
command
Command policy-dump exports rule modules and metadata as JSON for the wasm playground.
|
Command policy-dump exports rule modules and metadata as JSON for the wasm playground. |
|
policy-gen
command
|
|
|
pkg
|
|
|
auth
Package auth provides cloud credential management.
|
Package auth provides cloud credential management. |
|
config
Package config provides configuration management for InfraGuard CLI.
|
Package config provides configuration management for InfraGuard CLI. |
|
engine
Package engine provides OPA/Rego policy evaluation.
|
Package engine provides OPA/Rego policy evaluation. |
|
i18n
Package i18n provides internationalization support.
|
Package i18n provides internationalization support. |
|
loader
Package loader handles generic template input parsing.
|
Package loader handles generic template input parsing. |
|
lsp
Package lsp implements a Language Server Protocol server for ROS templates.
|
Package lsp implements a Language Server Protocol server for ROS templates. |
|
lsp/document
Package document manages text document state for the LSP server.
|
Package document manages text document state for the LSP server. |
|
lsp/protocol
Package protocol defines LSP protocol types for JSON-RPC communication.
|
Package protocol defines LSP protocol types for JSON-RPC communication. |
|
lsp/schema
Package schema provides ROS resource type schema management.
|
Package schema provides ROS resource type schema management. |
|
lsp/template
Package template provides ROS template parsing and analysis.
|
Package template provides ROS template parsing and analysis. |
|
mapper
Package mapper provides source code location mapping.
|
Package mapper provides source code location mapping. |
|
models
Package models defines core data structures for InfraGuard.
|
Package models defines core data structures for InfraGuard. |
|
policy
Package policy manages policy library download and discovery.
|
Package policy manages policy library download and discovery. |
|
policytest
Package policytest runs convention-based behavior tests for policy rules.
|
Package policytest runs convention-based behavior tests for policy rules. |
|
providers/ros
Package ros implements the ROS (Resource Orchestration Service) provider for InfraGuard.
|
Package ros implements the ROS (Resource Orchestration Service) provider for InfraGuard. |
|
reporter
Package reporter provides output formatting and rendering.
|
Package reporter provides output formatting and rendering. |
|
server
Package server provides the local web server for InfraGuard (`infraguard server`).
|
Package server provides the local web server for InfraGuard (`infraguard server`). |
|
waiver
Package waiver implements rule waivers (suppressions) for InfraGuard scans.
|
Package waiver implements rule waivers (suppressions) for InfraGuard scans. |
|
Script to fetch ROS resource type schema from Alibaba Cloud ROS API.
|
Script to fetch ROS resource type schema from Alibaba Cloud ROS API. |
Click to show internal directories.
Click to hide internal directories.